Word 文書を 1 つの DOCX PDF に結合する C#

研究をまとめる学生、レポートを作成する専門家、または複数の Word 文書を扱う人であれば、DOCX ファイルを結合してマージする必要が頻繁に生じます。幸いなことに、C# プログラミングの力により、Word 文書を 1 つの DOCX または PDF ファイルにマージするプロセスを自動化および簡素化できます。このブログ投稿では、C# を使用して Word 文書を 1 つの DOCX または PDF 文書に結合する方法について説明します。Word 文書のマージの詳細については、次の詳細を参照してください。

Word 文書を結合する理由は何ですか?

強化された整理: 複数の Word 文書を 1 つのファイルにまとめると、コンテンツの管理と整理が容易になります。これは、長期にわたるプロジェクトや広範な調査を扱う場合に特に役立ちます。

効率的なコラボレーション: 共同作業では、ドキュメントをマージすることで、全員が最新の情報を使用して作業できるようになります。これにより、バージョン管理の問題のリスクが最小限に抑えられ、共同作業のプロセスが簡素化されます。

プロフェッショナルなプレゼンテーション: レポートやプレゼンテーションを作成するときに、統合されたドキュメントを使用すると、最終的な出力が効率化されます。これにより、視聴者にプロフェッショナルで洗練された印象を与えることができます。

DOCX DOC ドキュメントを 1 つに結合する - C# API のインストール

New ReleasesセクションからConholdate.Total for .NETのDLLファイルをダウンロードして環境を簡単に構成できます。または、以下のNuGetインストールコマンドを使用してインストールすることもできます。

PM> Install-Package Conholdate.Total

C# で Word ファイルを結合する

次の手順では、C# で Word ファイルを結合する方法について詳しく説明します。

  • Document クラスを使用して入力 Word 文書を読み込みます。
  • AppendDocument メソッドを使用して Word DOCX ドキュメントを結合します。
  • Save メソッドを呼び出して、結合されたドキュメントを DOCX ファイルとしてエクスポートします。

以下のコード スニペットは、C# で Word ファイルを結合する方法を説明しています。

// 入力したWord文書を読み込む
Aspose.Words.Document doc1 = new Aspose.Words.Document("Input.docx");
Aspose.Words.Document doc2 = new Aspose.Words.Document("Input1.docx");

// Word DOCX文書を結合する
doc1.AppendDocument(doc2, Aspose.Words.ImportFormatMode.KeepSourceFormatting);

// 結合した文書をDOCXファイルとして保存する
doc1.Save("merged.docx", Aspose.Words.SaveFormat.Docx);

C# で Word 文書を 1 つの PDF に結合する

C# を使用して Word 文書を 1 つの PDF に結合するには、以下の手順に従う必要があります。

  • Document クラスを使用して入力 Word ファイルを取得します。
  • AppendDocument メソッドを呼び出して、Word DOCX ドキュメントを 1 つの PDF に結合します。
  • SaveFormat.Pdf プロパティを使用して、結合された Word 文書を 1 つの PDF ファイルとして保存します。

次のコード サンプルは、C# を使用して Word 文書を 1 つの PDF に結合する方法を示しています。

// 入力したWord文書を読み込む
Aspose.Words.Document doc1 = new Aspose.Words.Document("Input.docx");
Aspose.Words.Document doc2 = new Aspose.Words.Document("Input1.docx");

// Word DOCX文書を結合する
doc1.AppendDocument(doc2, Aspose.Words.ImportFormatMode.KeepSourceFormatting);

// 結合したWord文書をPDFファイルとして保存する
doc1.Save("merged.pdf", Aspose.Words.SaveFormat.Pdf);

無料評価ライセンス

さまざまな API 機能を最大限に活用するために、無料の一時ライセンス を取得できます。

まとめ

C# の力により、Word 文書を 1 つの DOCX または PDF ファイルにマージすることが簡単なプロセスになります。これらの手順に従うことで、ワークフローを強化し、コラボレーションを改善し、情報をよりプロフェッショナルに提示できます。このソリューションをプロジェクトに統合して時間と労力を節約し、文書管理のロジスティクスではなくコンテンツに集中できるようにすることを検討してください。ご質問がある場合は、フォーラム にご連絡ください。

参照