Я могу создать таблицу для документа Word в asp следующим образом, но эта таблица создается в конце документа - PullRequest
0 голосов
/ 13 апреля 2020

Я могу создать таблицу для документа Word в asp следующим образом, но эта таблица создается в конце документа. Я хочу, чтобы таблица создавалась в определенной строке документа, а не в конце документа.

System.Text.StringBuilder s1 = new System.Text.StringBuilder();
                s1.Append("table1" + Report_contarctFarmCropping_Name.Rows[0]["TblTitle"].ToString() + "year" + dt_Report_contract.Rows[0]["title"].ToString());
                s1.AppendLine("<html><head>  <style type='text/css'> table{width:100%;direction:rtl; font-family: B Nazanin ;font-size: 12px;} td{direction:rtl;text-align: center; font-family: B Nazanin ; } </style> <meta charset='UTF-8'> </head><body> " + h1 + "  </body></html>");

                System.IO.MemoryStream ms1 = new System.IO.MemoryStream(System.Text.Encoding.UTF8.GetBytes(s1.ToString()));
                DocumentFormat.OpenXml.Packaging.AlternativeFormatImportPart formatImportPart1 = mainDocPart.AddAlternativeFormatImportPart(DocumentFormat.OpenXml.Packaging.AlternativeFormatImportPartType.Html, altChunkId1);
                formatImportPart1.FeedData(ms1);
                DocumentFormat.OpenXml.Wordprocessing.AltChunk altChunk1 = new DocumentFormat.OpenXml.Wordprocessing.AltChunk();
                altChunk1.Id = altChunkId1;
                mainDocPart.Document.Body.Append(altChunk1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...