Aspose.PDF ToC Generator for .NET

Aspose.PDF ToC Generator for .NET gjør det mulig for utviklere å programmatisk legge inn tilpassede Tables of Contents (TOC) i PDF-dokumenter. Bygget på Aspos.pdf-motoren, skanner det overskrifter, bokmerker eller tilpaste markere, genererer hierarkiske TOC-innlegg og kobler dem til de tilsvarende sidene – fremmer navigasjon med minimal innsats.

Å bli startet

Installasjon og installasjon

Egenskaper og funksjoner

Automatisk TOC Generasjon

  • Skanne overskrifter (Heading1 – HeadingN), bokmerker eller tilpassede markere.
  • Automatisk generere TOC-sider som integrerer seg i dokumentstrømmen.

Tilpasset stiling

  • Definer bokstaver, størrelser, farger, indentasjon og ledende tegn.
  • Bruk globale maler eller individuelle stiler per nivå.
  • Match corporate branding eller design retningslinjer.

Hierarkiske nivåer

  • Støtte flernivåstrukturer for kapitler, seksjoner og underavsnitt.
  • Hvert nivå kan ha unik formatering.

Bookmark og Link Integrasjon

  • Hver TOC-innføring er en aktiv link til destinasjonssiden.
  • Kombiner med eksisterende dokumentbøker eller eksporter dem separat.

Dynamisk sidenummering

  • TOC-innføringer gjenspeiler alltid riktig sidenummer, selv etter sideinnføring eller sletting.
  • Automatisk gjenopprettet under generasjon.

Custom Markere

  • Angi vilkårlig tekst eller XML-baserte tags for TOC-innlegg.
  • Nyttig for dokumenter uten formelle overskrifter.

Optimalisering av ytelse

  • Strømbasert behandling for store dokumenter.
  • Batch generasjon støttet for flere PDF-er.

Kodeeksempel: Generere TOC for PDF-dokument

internal static class TocGeneratorDemo
{
    internal static void Run()
    {
        var inputPath = Path.Combine(@"C:\\Samples\\", "sample.pdf");
        var outputPath = Path.Combine(@"C:\\Samples\\", "sample_toc.pdf");

        TocGenerator generator = new();
        TocOptions options = new();

        options.AddInput(new FileDataSource(inputPath));
        options.AddOutput(new FileDataSource(outputPath));

        var resultContainer = generator.Process(options);
        var result = resultContainer.ResultCollection[0];

        Console.WriteLine(result);
    }
}

Tips og beste praksis

  • Bruk konsekvente heading stiler / bokmerker for nøyaktig TOC-generasjon.
  • Definer gjenbrukbare stilmaler for ensartethet over dokumenter.
  • Konverter eksisterende bokmerker til TOC-innlegg for nøyaktig navigasjon.
  • Å gjenopprette TOC etter å ha endret sideordre eller telle.
  • Bruk av profilminne for store PDF-er; vurdere batchbehandling.
  • Til disposisjon av Document gjenstander etter behandling til frie ressurser.

avanserte funksjoner

  • Krever fullstendig tilpassede TOCs med ulike formater.
  • Legg TOCs til eksisterende PDF-er uten å forstyrre innholdet.
  • Oppnår batch TOC-generasjon for multi-filer arbeidsflyter.

Bruker tilfeller

  • Strukturering av akademiske rapporter med navigable seksjoner.
  • Skap manualer og veiledninger med profesjonell navigasjon.
  • Legg til TOCs til e-bøker for bedre leseropplevelse.

Ofte stillede spørsmål

** Hva gjør Aspose.PDF ToC Generator?**Det skaper profesjonelle, koblede innholdstabeller i PDF-filer for bedre navigasjon.

**Hvordan er dette forskjellig fra Aspose.PDF for .NET?**Aspose.PDF for .NET tilbyr en full rekke PDF-APIs, mens ToC Generator fokuserer bare på å generere TOCs.

** Er det begrenset til å generere TOCs?**Ja, det spesialiserer seg på TOC skapning. Andre oppgaver krever ekstra plugins eller Aspose.PDF.

**Er det et nettverksverktøy for TOC-generasjon?**Det finnes ingen dedikert verktøy, men Aspose tilbyr andre gratis online PDF-verktøy.

  • Hvor kan jeg finne C# eksempler? *Besøk Aspose.PDF-dokumentasjon og landingssider for praktiske prøver.
 Norsk