1

在代码中将一组 MS Word 文档拼接成一个的推荐策略是什么?

干杯

尼克

4

3 回答 3

1

去看看各种可用的 SDK。如果您使用的是 Word 2007,这会容易得多,因为该文件实际上是一个包含各种 XML 文档的 zip 文件。MS 甚至有一个名为“ Open XML Format SDK 1.0 ”的 SDK,它提供了用于处理新办公格式的强类型类。

于 2009-03-10T14:27:27.077 回答
1

http://www.codeproject.com/KB/aspnet/AppendWordDocuments.aspx

或其中任何一个: http ://www.google.com/search?hl=en&q=append+microsoft+word+documents

于 2009-03-10T14:33:41.773 回答
0

如果您使用的是 Open XML(即 docx),有两种基本方法可以解决此问题:

首先是做一些必要的事情,以便 id 指向正确的关系(例如图像、超链接),并定义样式等。关于您需要做什么的很好的解释可以在 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

于 2009-03-27T21:54:54.377 回答