我年轻的时候弄过:https://www.cnblogs.com/zzy0471/archive/2010/12/12/1903629.html
最好是找一些第三方的类库,应该有类似的api,我的这个随笔只是Z计划。
用微软的office库支撑太麻烦了,之前用的是这个,现在模板全部换了,然后这个就第一页生成不了,并且很慢。还必须安装office才能用,所以找比的插件用。
Spire.doc免费版插入图片没有GetIndex()方法,正式版试用会在文档里插入评估警告
目前就DocX这个插件可以了,但不知道把指定标识符替换为图片怎么用,愁人....
你看看这个怎么样,不过这个可能是收费类库
https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/Image/NET-Word-How-to-Insert-Image-in-Word-Document-with-C.html
@会长: 开源项目https://github.com/xceedsoftware/docx
@为你钟情: 这项目我刚才略看了下,是有插入图片的api,但是不知道能不能在任意位置插入,还是只能顺序生成。如果不能在任意位置插入的话倒是也有办法,这个类库有没有提供读word的功能,可以先把模板读出来,然后从前往后遍历段落,同时创建一个新的doc,如果遍历的过程中遇到文字,则复制给新建的doc,如果遇到需要替换为图片的段落,则将图片插入到新的doc当前位置。
@为你钟情: 能不能问一下作者?如果实在找不到的话。或者换一个其他的类库
@会长: 目前用这个了,这个有个免费版,但是跟收费版还是有差别,可以看收费版api