Jak kombinovat PDF s poznámkami a metadata v C#

Jak kombinovat PDF s poznámkami a metadata v C#

V právních, dodržování a archivních pracovních toků je nezbytné udržet navigaci dokumentů a metadata intaktní. Aspose.PDF.Plugin Merger pro .NET vám umožňuje kombinovat více PDF, uchovávat původní poznámky a meta data – nebo vytvářet nové programovaně.

Knižní poznámky při míchání

  • Zachovávejte záznamy: V předvolném nastavení může společnost MergeOptions uchovávat původní záznamky ze všech vstupních souborů, což poskytuje bezproblémovou navigaci v kombinovaném PDF.
  • Generate New Bookmarks: Vytvořte nové bookmarks programově na základě kombinovaných názvů souborů, sekcí nebo struktur 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);

Správa metadata dokumentů

  • Zachovávejte originální metadata: V předvolebním nastavení se metadat z prvního PDF uchovávají ve výstupním souboru.
  • Přidat nebo upravit metadata: Set mergeOptions.Metadata specifikovat nebo přehodnotit vlastnosti, jako je název, autor, předmět a klíčová slova.
mergeOptions.Metadata = new PdfMetadata
{
    Author = "Compliance Team",
    Title = "Merged Case File",
    Subject = "2025 Contract Archive",
    Keywords = "contracts, archive, legal"
};

Kompletní vzorkový kód

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);

Případové studie

  • Archivování shody: zachování navigace a podrobnosti pro audity
  • Právní balíčky: Připojení záznamů s zachovanými číslicemi pro soud
  • Digitální knihovny: Kombinujte referenční práce, uchováváte TOC a metadata pro vyhledávání

Často kladené otázky

**Q: Budou se při fúzi uchovávány původní číslice?**A: Ano, nastavení KeepBookmarks = true v MergeOptions zachovat všechny navigační nástroje.

**Q: Jak přidávat nebo přehrávat přizpůsobené metadata?**A: Využijte Metadata vlastnosti na MergeOptions nastavit titul, autor, předmět nebo klíčová slova podle potřeby.

**Q: Můžu namísto toho vytvořit novou strukturu značek?**Odpověď: Ano, můžete programově vytvářet poznámky nebo použít generátor TOC pro pokročilejší navigaci.

Pro Tip: Kombinujte kombinace s generací TOC pro nejvyšší navigační zkušenost v archivních a právních PDF.

 Čeština