図書とメタデータをC#でPDFを組み合わせる方法#
図書とメタデータをC#でPDFを組み合わせる方法#
法律、遵守、アーカイブワークフローでは、ドキュメントのナビゲーションとメタデータを無効に保つことが重要です. .NET の Aspose.PDF.Plugin Merger は、複数の PDF を組み合わせて、オリジナルのブックマークやメタルデータ - またはプログラミング的に新しいものを作成することができます.
ブックマークを処理するとき
- ブックマークを保存する: デフォルトでは、メルゲオプションはすべての入力ファイルからオリジナルのブクマを保管することができ、組み合わせた PDF で無線のナビゲーションを提供します.
- 新ブックマークを生成する: 組み合わせファイル名、セクション、または TOC 構造に基づいてプログラム的に新しいブックスを作成します.
using Aspose.Pdf.Plugins;
var merger = new Merger();
var mergeOptions = new MergeOptions
{
KeepBookmarks = true // Ensures all input bookmarks are retained
};
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\contract1.pdf"));
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\contract2.pdf"));
mergeOptions.AddOutput(new FileDataSource(@"C:\Docs\merged_contracts.pdf"));
merger.Process(mergeOptions);ドキュメントメタデータ管理
- オリジナルメタデータを保存する: デフォルトでは、最初のPDFのメタルデータが出力ファイルに保存されます.
- メタデータを追加または編集する: セット
mergeOptions.Metadataタイトル、著者、主題、キーワードなどの特性を指定または上回る.
mergeOptions.Metadata = new PdfMetadata
{
Author = "Compliance Team",
Title = "Merged Case File",
Subject = "2025 Contract Archive",
Keywords = "contracts, archive, legal"
};完全サンプルコード
using Aspose.Pdf.Plugins;
var merger = new Merger();
var options = new MergeOptions
{
KeepBookmarks = true,
Metadata = new PdfMetadata
{
Author = "Legal Team",
Title = "Complete Dossier",
Subject = "Case Archive",
Keywords = "archive, legal, contracts"
}
};
options.AddInput(new FileDataSource(@"C:\Cases\part1.pdf"));
options.AddInput(new FileDataSource(@"C:\Cases\part2.pdf"));
options.AddOutput(new FileDataSource(@"C:\Cases\complete_dossier.pdf"));
merger.Process(options);ユースケース
- コンプライアンスアーカイブ:リタインナビゲーションと監査の詳細
- 法的パッケージ:裁判所のための保存されたブックマークとの合併
- デジタル図書館:参照作業を組み合わせ、検索のためのTOCとメタデータを保存
よくある質問
**Q:合併時にオリジナルのブックマークが保存されますか?**A:はい、セット KeepBookmarks = true MergeOptions では、すべてのナビゲーションアシスタントを保存します.
**Q:どのようにカスタマイズされたメタデータを追加または上回るのですか?**A:使用する Metadata タイトル、著者、主題、または必要に応じてキーワードを設定する MergeOptions の所有権.
**Q:代わりに新しいブックマーク構造を作成できますか?**A: はい、プログラム的にブックマークを作成したり、より高度なナビゲーションのために TOC ジェネレーターを使用したりできます.
Pro ヒント: TOC 世代と合併して、ファイルおよび法的 PDF で最終的なナビゲーション体験を提供します.