Hvordan Batch Legg til TOC til flere PDF-er i .NET

Hvordan Batch Legg til TOC til flere PDF-er i .NET

Med Aspose.PDF.Plugin TocGenerator for .NET kan du automatisere skapelsen av TOC for hele dokumentpakker – perfekt for publisering, IT-operasjoner eller akademiske arbeidsflyter.

Batch TOC Creation: Loop gjennom PDF-er

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

Tilpassede TOC-alternativer og Multi-Level Support

  • Multi-nivå TOC: Set Levels I TocOptions for underheadings eller sektionshierarkier.
  • Custom Titles: Bruk den Title Eiendom for lokaliserte eller merket TOC-titel.
  • Styling: Tilpasse TOC utseendet via plugin-alternativer (form, farge, etc.).

Bruker tilfeller

  • Utgivere som standardiserer navigasjon i bok/dokument sett
  • IT-teamet prepping rapporter for overholdelse / arkivering
  • Utdannere som forbedrer kurspakker eller forelesningsnotater

Ofte stillede spørsmål

**Q: Kan jeg generere en tilpasset TOC for hvert dokument?**A: Ja – dynamisk sette inn TOC-egenskaper (tittel, nivåer, styling) basert på innholdet i hver fil eller metadata i batch-skriptet.

**Q: Er multi-nivå TOCs støttet?**A: Ja – sett på Levels eiendom for å matche overskriftstrukturen du ønsker (f.eks. kapitler og underavdelinger).

**Q: Arbeider dette på krypterte PDF-er?**A: Ja, så lenge du gir passordet via plugin-alternativer når det er nødvendig.

Pro Tips: Kombiner TOC-tilskudd med dokumentforbindelse (bruke Merger-plugin) for full publiseringsautomasjon.

 Norsk