Kaip įtraukti TOC į daugelį PDF .NET
Pridėjus turinio lentelę (TOC) į PDF, pagerėja navigacija, paieškos ir profesionalus rašymas. Aspose.PDF.Plugin TocGenerator .NET, galite automatizuoti TOC kūrimą visoms dokumentų rinkinims – tobulas leidimui, IT operacijoms ar akademiniams darbo srautams.
„Batch TOC Creation: Loop Through PDFs“
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}");
}
Pritaikytos TOC galimybės ir daugiapakopė parama
- Daugelio lygio TOC: Rinkinys
Levels
ĮTocOptions
Pagrindinės kategorijos arba skyrių hierarchijos. - Nustatytas pavadinimas: Naudokite
Title
Nuosavybė lokalizuotoms ar prekių ženkloms TOC adresams. - Styling: Pritaikykite TOC išvaizdą per “plugin” parinktis (formatas, spalva ir tt).
Naudokite atvejus
- Publishers standartizuoti navigaciją knygos / dokumentų rinkinys
- IT komandos pateikia atitikties / archyvavimo ataskaitas
- Mokytojai, kurie tobulina kursinius paketus ar paskaitinius įrašus
Dažnai užduodami klausimai
**Q: Ar galiu sukurti kiekvienam dokumentui pritaikytą TOC?**A: Taip – dinamiškai nustatyti TOC savybes (titulą, lygius, stiliaus) remiantis kiekvieno failo turiniu arba metaduomenis jūsų batch scenarijuje.
**Q: Ar palaikomi daugiapakopiai TOC?**A: Taip – įveskite Levels
turtas, kad atitiktų norimą pavadinimo struktūrą (pavyzdžiui, skyrius ir subsekcijos).
**Q: Ar tai veikia ant šifruotų PDF?**A: Taip, tol, kol pateikiate slaptažodį per “plugin” parinktis, kai reikia.
Pro patarimas: Kombinuokite „Batch TOC“ papildymą su dokumentais (naudojant „Merger“ priedą) už visą leidybos automatizavimą.