问题-从数据库中检索的信息生成word文档。
我的解决方案-创建一个word文档模板,在需要插入值的地方添加字段/标签。该模板还需要表格和图表。使用open office xml sdk附带的文档反射器,反射文档模板,提取w:document部分并将其移植到C#。剩下的逻辑只是围绕着寻找字段/标签,替换它们,等等。非常简单<e
首先,我已经使用MS Word 2010手动创建了表格。然后,我使用OpenXml Productivity tool检查该表,并使用反映的代码使用C#生成具有相同单元格格式的动态表格。但是在生成Table时,每个单元格的底部都有一个空白区域。使用MS Word 2010增加行高后我甚至在这里尝试了基本
我正在使用Word和OpenXml在C# ASP.NET web应用程序中提供邮件合并功能:
1)上传包含多个预定义字符串的文档进行替换。2)使用OpenXML SDK2.0打开Word文档,获取字符串形式的mainDocumentPart,然后使用正则表达式执行替换。3)然后,我使用OpenXML创建一个新文档,添加一个新的mainDocumentPart,并将替换</e