ソースのフォーマットを維持する

このチュートリアルでは、Aspose.Words for .NET を使用して、ソース ドキュメントの元の書式を保持しながら、ソース ドキュメントを宛先ドキュメントに追加する方法を説明します。

ステップ 1: プロジェクトをセットアップする

次の前提条件を満たしていることを確認してください。

  • Aspose.Words for .NET ライブラリがインストールされています。からダウンロードできます[Aspose.Releases]https://releases.aspose.com/words/net/ または NuGet パッケージ マネージャーを使用してインストールします。
  • ソースドキュメントと宛先ドキュメントが保存されるドキュメントディレクトリのパス。

ステップ 2: 宛先ドキュメントとソースドキュメントを作成する

のインスタンスを作成しますDocument宛先ドキュメントとソースドキュメント用。

//ドキュメントディレクトリへのパス
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document dstDoc = new Document();
dstDoc.FirstSection.Body.AppendParagraph("Destination document text.");

Document srcDoc = new Document();
srcDoc.FirstSection.Body.AppendParagraph("Source document text.");

ステップ 3: ソース文書を宛先文書に追加する

使用AppendDocumentソースドキュメントを追加する宛先ドキュメントのメソッド。合格ImportFormatMode.KeepSourceFormattingインポート形式モードとして、ソースドキュメントの元の形式を保持します。

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

ステップ 4: 変更したドキュメントを保存する

変更したドキュメントを保存するには、Saveの方法Document物体。

dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");

これで、Aspose.Words for .NET を使用して元の書式を維持しながら、ソース ドキュメントを宛先ドキュメントに追加する実装が完了しました。

Aspose.Words for .NET を使用したソースの書式設定を維持するためのソース コードの例

	//ドキュメントディレクトリへのパス
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document dstDoc = new Document();
	dstDoc.FirstSection.Body.AppendParagraph("Destination document text. ");
	Document srcDoc = new Document();
	srcDoc.FirstSection.Body.AppendParagraph("Source document text. ");
	//ソースドキュメントを宛先ドキュメントに追加します。
	//フォーマット モードを渡して、インポート時にソース ドキュメントの元のフォーマットを保持します。
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");