Kā pievienot TOC vairākām PDF failām .NET

Kā pievienot TOC vairākām PDF failām .NET

Pievienojot satura tabulu (TOC) PDFs uzlabo navigāciju, meklēšanu un profesionālo poligonu. ar Aspose.PDF.Plugin TocGenerator .NET, jūs varat automātiski izveidot TOC visu dokumentu komplektu - perfekts publikācijai, IT operācijām vai akadēmiskiem darba plūsmām.

Batch TOC Creation: Loop caur PDF

using Aspose.Pdf.Plugins;
using System.IO;

string inputDir = @"C:\Docs\Input";
string outputDir = @"C:\Docs\TOC";
Directory.CreateDirectory(outputDir);

string[] pdfFiles = Directory.GetFiles(inputDir, "*.pdf");

foreach (var pdfFile in pdfFiles)
{
    string outFile = Path.Combine(outputDir, Path.GetFileName(pdfFile));
    var generator = new TocGenerator();
    var options = new TocOptions();
    options.AddInput(new FileDataSource(pdfFile));
    options.AddOutput(new FileDataSource(outFile));

    // Optional: Customize TOC (multi-level, custom titles)
    // options.Levels = 2; // For two-level TOCs
    // options.Title = "Table of Contents";

    generator.Process(options);
    Console.WriteLine($"TOC added: {outFile}");
}

Custom TOC Options & Multi-Level atbalsts

  • Multi līmeņa TOC: Set Levels Iekšējā TocOptions Sastāvdaļas vai sekcijas hierarhijas.
  • Custom Titles: Izmantojiet Title īpašums lokalizētiem vai marķētajiem TOC nosaukumiem.
  • Styling: Personalizējiet TOC izskatu, izmantojot plugin iespējas (fontu, krāsu utt.).

Izmanto gadījumus

  • Izdevēji, kas standartizē navigāciju grāmatas/dokumentu komplektos
  • IT komandas sagatavo ziņojumus par atbilstību / arhivēšanu
  • Skolotāji, kas uzlabo kursa paketes vai lasīšanas piezīmes

Bieži uzdotie jautājumi

**Q: Vai es varu izveidot pielāgotu TOC katram dokumentam?**A: Jā – dinamiski iestatīt TOC īpašības (titulu, līmeņus, stilizāciju) pamatojoties uz katra faila saturu vai metadatu jūsu batch skriptā.

**Q: Vai tiek atbalstīti daudzlīmeņu TOC?**A: Jā – ievietojiet Levels īpašums, kas atbilst vēlamajai vadošajai struktūrai (piemēram, nodaļām un apakšsekcijām).

**Q: Vai tas darbojas uz šifrētiem PDF?**A: Jā, tik ilgi, kamēr jūs sniegt paroli, izmantojot plugin iespējas, kad nepieciešams.

Pro ieteikums: Kombinālā iepakojuma TOC pievienošana ar dokumentu apvienošanu (izmantojot Merger pluginu) pilnīgai publikācijas automatizācijai.

 Latviski