Aspose.PDF ToC ģenerators .NET

Aspose.PDF ToC Generator for .NET ļauj izstrādātājiem programmatiski ievietot pielāgojamas satura tabulas (TOC) PDF dokumentos.Iebūvēts uz Asposa.pdf motora, tas skenē nosaukumus, grāmatu marķējumus vai personalizētus rādītājumus, rada hierarhijas TOC ieejas un saista tos uz attiecīgajām lapām – paātrinot navigāciju ar minimālu pūliņu.

Sākums →

Instalācija un uzstādīšana

Iezīmes un funkcionalitātes

Automātiskā TOC paaudze

  • Skanēšanas nosaukumi (Heading1 – HeadingN), grāmatzīmes vai pielāgojami marķieri.
  • Automātiski radīt TOC lapas, kas neskaidri integrē dokumentu plūsmu.

pielāgojams stils

  • Definēt burtu, izmēru, krāsu, indentāciju un vadošo rakstzīmju.
  • Pielietojiet globālos šablonus vai individuālus stilus pēc līmeņa.
  • Atbilst korporatīvo zīmolu vai dizaina pamatnostādnēm.

Hierarhijas līmeņi

  • Atbalsts daudznacionālajām struktūrām nodaļām, sekcijām un apakšsaziņas līdzekļiem.
  • Katram līmenim var būt unikāls formāts.

Bookmark un Link integrācija

  • Katrs TOC ieraksts ir aktīvs saite uz galamērķa lapu.
  • Pievienojiet esošos dokumentus vai eksportējiet tos atsevišķi.

Dinamiskā lapas skaitīšana

  • TOC ieejas vienmēr atspoguļo pareizo lapu skaitu, pat pēc lapas ievietošanas vai dzēšanas.
  • Automātiski pārskaitīts paaudzes laikā.

Custom marķieris

  • Norādiet savvaļas teksta vai XML bāzes etiķetes TOC ieejām.
  • Tas ir piemērots dokumentiem bez oficiālajiem nosaukumiem.

Darbības optimizācija

  • Stream-based apstrāde lieliem dokumentiem.
  • Batch ģenerācija atbalsta vairākus PDF failus.

Koda piemērs: TOC ģenerēšana PDF dokumentam

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

Padomi un labākās prakses

  • Izmantojiet konsekventus vadošo stilu / grāmatzīmes precīzam TOC ģenerācijai.
  • Definēt atkārtoti lietojamus stila šablonus vienlīdzībai starp dokumentiem.
  • Konvertēt esošās grāmatzīmes TOC ieejās precīzas navigācijas vajadzībām.
  • Atjaunojiet TOC pēc lapas pasūtījuma vai skaitīšanas izmaiņām.
  • Profila atmiņas izmantošana lieliem PDF dokumentiem; apsveriet batch apstrādi.
  • Piedāvājam Document objekti pēc apstrādes uz brīviem resursiem.

Augstākās īpašības

  • Izveidojiet pilnībā pielāgotus TOC ar dažādām formātām.
  • Pievienojiet TOC esošajām PDF failām, neskarot saturu.
  • Iegūstiet batch TOC ģenerāciju daudzfailu darba plūsmām.

Izmanto gadījumus

  • Struktūrēt akadēmisko ziņojumu ar navigējamām sadaļām.
  • Izveidot rokasgrāmatas un vadlīnijas ar profesionālu navigāciju.
  • Pievienot TOCs e-grāmatām, lai uzlabotu lasītāju pieredzi.

Bieži uzdotie jautājumi

** Ko dara Aspose.PDF ToC ģenerators?**Tas rada profesionālus, saistošus satura tabulas PDF failos, lai uzlabotu navigāciju.

** Kā tas atšķiras no Aspose.PDF par .NET?**Aspose.PDF for .NET piedāvā pilnīgu PDF API komplektu, bet ToC ģenerators koncentrējas tikai uz TOC radīšanu.

** Vai tas ir ierobežots ar TOC radīšanu?**Jā, tā specializējas TOC veidošanā. citām darbībām nepieciešami papildu plugins vai Aspose.PDF.

** Vai ir tiešsaistes rīks TOC ģenerācijai?**Nav īpašu rīku, bet Aspose piedāvā citus bezmaksas tiešsaistes PDF rīkus.

Kur es varu atrast C# piemērus?Apmeklējiet Aspose.PDF dokumentāciju un lejupslīdes lapas praktiskajiem paraugiem.

 Latviski