我已经搜索了两天,但没有找到解决该问题的方法。
我正在开发一个Winforms应用程序,该应用程序将报告生成为Word文档.docx
。为此,我创建了一个Word模板(.dotx
),该模板用作报告的基础。我正在使用Office Interop Word将数据填充模板(更改Bookmarks
文本)。
除模板中的图像以外,所有其他功能均按预期工作。如何用其他图像替换这些图像?
通过搜索,我发现doc.InlineShapes
是文档中所有图像的集合,但是由于某种原因,doc.InlineShapes.Count
是0
,即使我的模板中有图像
我知道如何在文档中插入图像,但这将要求我通过我认为模板应该处理的代码来完成所有乏味的样式。
这可能吗?如果可以,怎么办?