Jak sloučit PDF se záložkami v GroupDocs.Merger pro .NET

V tomto průvodci se naučíte, jak sloučit PDF se záložkami a zároveň řešit pokročilé scénáře slučování Wordu, jako je sloučení oddílů Wordu. GroupDocs.Merger pro .NET vám poskytuje detailní kontrolu nad strukturou dokumentu, umožňuje zachovat navigační stromy v PDF a udržet hranice oddílů v souborech Word nedotčeny. Ať už vytváříte reportingový engine, e‑discovery pipeline nebo službu pro dávkové zpracování, níže uvedené techniky vám pomohou udržet integritu dokumentu během složitých operací spojování.

Rychlé odpovědi

  • Mohu při slučování zachovat záložky PDF? Ano – GroupDocs.Merger kopíruje stromy záložek z každého zdrojového PDF do kombinovaného dokumentu.
  • Podporuje knihovna slučování oddílů Wordu? Rozhodně; můžete určit, jak jsou během sloučení zpracovávány oddíly.
  • Jaké verze .NET jsou kompatibilní? .NET Framework 4.6+, .NET Core 3.1+, .NET 5/6/7.
  • Je pro produkci vyžadována licence? Pro produkční použití je potřeba komerční licence; pro vyhodnocení je k dispozici bezplatná zkušební verze.
  • Jak velký dokument mohu sloučit? API zvládne soubory až do 2 GB, aniž by načítalo celý obsah do paměti.

Co je sloučení PDF se záložkami?

merge pdf with bookmarks je proces kombinování více PDF souborů do jednoho PDF při zachování hierarchie záložek každého souboru. To zajišťuje, že koncoví uživatelé mohou i po sloučení nadále navigovat k původním sekcím pomocí známého panelu záložek.

Proč použít GroupDocs.Merger pro tento úkol?

GroupDocs.Merger podporuje více než 50 vstupních a výstupních formátů a dokáže zpracovat PDF s několika stovkami stránek za méně než sekundu na typickém serverovém hardware. Jeho paměťově úsporný streamingový engine vám umožní sloučit dokumenty až do 2 GB bez vyčerpání RAM, což jej činí ideálním pro podnikové zatížení.

Definice GroupDocs.Merger

GroupDocs.Merger je .NET knihovna, která poskytuje API pro slučování, rozdělování a manipulaci s PDF, Word, Excel, PowerPoint a obrazovými soubory, aniž by vyžadovala původní aplikace.

Předpoklady

  • Vývojové prostředí .NET (Visual Studio 2022 nebo novější).
  • Nainstalovaný NuGet balíček GroupDocs.Merger pro .NET.
  • Platná licence GroupDocs.Merger pro produkční sestavení.

Jak sloučit PDF se záložkami krok za krokem

Jak zachovat záložky při slučování PDF?

Načtěte každý zdrojový PDF, povolte možnost PreserveBookmarks a zavolejte metodu Merge. PreserveBookmarks je volba sloučení, která říká knihovně, aby zachovala původní hierarchii záložek PDF. Merge je metoda, která kombinuje zadané zdrojové dokumenty do jednoho výstupního souboru. Knihovna automaticky kombinuje stromy záložek a přiřazuje jedinečná ID, aby se předešlo konfliktům.

Jak řídit oddíly Wordu během sloučení?

Nastavte vlastnost SectionBreakMode na KeepSource nebo ForceNew před voláním Merge. SectionBreakMode určuje, jak jsou během operace sloučení zpracovávány oddíly Wordu. To rozhoduje, zda jsou původní oddíly zachovány nebo nahrazeny jedním oddílem ve výsledném dokumentu.

Jak povolit režim souladu pro PDF/A nebo PDF/UA?

Nakonfigurujte volbu PdfCompliance na objektu nastavení sloučení před jeho spuštěním. PdfCompliance určuje úroveň souladu PDF/A nebo PDF/UA pro výstupní dokument. To zajišťuje, že výstupní PDF splňuje vybraný archivní nebo přístupový standard.

Dostupné tutoriály

Jak sloučit PDF soubory se záložkami pomocí GroupDocs.Merger pro .NET

Naučte se, jak bezproblémově sloučit více PDF souborů při zachování záložek pomocí GroupDocs.Merger pro .NET. Tento tutoriál pokrývá nastavení, implementaci a osvědčené postupy.

Další zdroje

Časté problémy a řešení

  • Záložky po sloučení zmizí – Ověřte, že v možnostech sloučení je PreserveBookmarks nastaveno na true.
  • Oddíly se sloučí – Použijte SectionBreakMode = SectionBreakMode.KeepSource pro zachování původních oddílů.
  • Pokles výkonu u velkých souborů – Povolit streamingový režim (UseMemoryStream = false) pro snížení spotřeby paměti.

Často kladené otázky

Q: Mohu sloučit šifrované PDF?
A: Ano, před sloučením poskytněte heslo pro každý zdrojový soubor pomocí vlastnosti Password.

Q: Podporuje knihovna inkrementální sloučení (přidávání stránek do existujícího PDF)?
A: Rozhodně; můžete otevřít existující PDF, připojit nové stránky a uložit výsledek, aniž byste znovu vytvářeli celý dokument.

Q: Co se stane s duplicitními názvy záložek?
A: API automaticky předponuje duplicitní názvy indexem zdrojového souboru, aby byly jedinečné.

Q: Existuje limit na počet dokumentů, které mohu sloučit najednou?
A: Prakticky ne; jediné omezení jsou dostupná paměť a limity velikosti souboru (až 2 GB na operaci sloučení).

Q: Jak ověřím soulad sloučeného PDF?
A: Po sloučení zavolejte PdfValidator.Validate(outputPath, PdfCompliance.PdfA), aby se zajistilo, že dokument splňuje vybraný standard. PdfValidator.Validate kontroluje sloučené PDF proti specifikovanému standardu souladu.


Poslední aktualizace: 2026-08-20
Testováno s: GroupDocs.Merger 23.9 pro .NET
Autor: GroupDocs

Související tutoriály