2011-07-11 19 views
0

複数の文書をFeedDataで1つの文書(Test.docx)にマージしても問題ありません。OpenXMLで1つのdocxファイルに既に保存されている複数のMS Word文書をマージする

私はWinZipのとマージされた文書Test.docxを開くと、内容は次のようになります。すべてのマージされた文書はTest.docxファイルに外部ファイルのように保存されている
File1.docx、File2.docx、File3.docx、 。

上記のように複数のファイルを格納するのではなく、コンテンツ全体を1つの単一のドキュメントTest.docxで作成する可能性があるのか​​どうかは、検索/置換コンテンツを作成するときに役立ちますこのように、ファイルプロシージャごとにファイルを開くのですか?

注:MS WordでTest.docxを開いて「保存」を押すと、MS Wordがジョブを実行しますが、コードで同じ結果が得られますか?

ありがとうございます。

ベスト トッド

答えて

0

に複数のオープンXML DOCXファイルをマージする別の方法を単一ファイルは、Open-Xml-PowerToolsの一部であるDocumentBuilderモジュールを使用しています。これはgithubのオープンソースのlibです。 DocumentBuilderの程度

https://github.com/OfficeDev/Open-Xml-PowerTools

詳細:

http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2014/07/22/search-and-replace-content-in-docx-pptx-using-regular-expressions.aspx

http://openxmldeveloper.org/wiki/w/wiki/documentbuilder.aspx

は、あなたが検索と置換、OpenXmlRegex、オープンXML-のPowerToolsのも一部をチェックアウトしたいと思うことを考えます

すべてのオープンソース、すべて無料(ビールとスピーチの両方)。

関連する問題