在代码中将一组MS Word文档拼接成一个的推荐策略是什么?
干杯
的Nik
答案 0 :(得分:1)
查看可用的各种SDK。如果您使用的是Word 2007,则更容易实现,因为该文件实际上是包含各种XML文档的zip文件。 MS甚至有一个名为“Open XML Format SDK 1.0”的SDK,它提供了强类型类来处理新的办公室格式。
答案 1 :(得分:1)
http://www.codeproject.com/KB/aspnet/AppendWordDocuments.aspx
或者其中任何一个: http://www.google.com/search?hl=en&q=append+microsoft+word+documents
答案 2 :(得分:0)
如果您使用的是Open XML(即docx),则有2个基本版 解决这个问题的方法:
第一个是做必要的事情,所以ids指向正确的 关系(例如图像,超链接)和样式定义等 你可以找到你需要做的很好的解释 http://blogs.msdn.com/ericwhite/archive/2009/02/05/move-insert-delete-paragraphs-in-word-processing-documents-using-the-open-xml-sdk.aspx
PowerTools实现了这一点。
第二个是使用altChunk: http://blogs.msdn.com/ericwhite/archive/2008/10/27/how-to-use-altchunk-for-document-assembly.aspx