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