Како Баццх Додавање ТОЦ у више ПДФ-а у .НЕТ
Додавање табеле садржаја (ТОЦ) у ПДФ-а побољшава навигацију, претрагу и професионални пољски језик. са Аспосе.ПдФ.Програм ТоцГенератор за .НЕТ, можете аутоматизовати ТОЦ стварање за цео пакет докумената – савршен за објављивање, ИТ операције, или академске радне токове.
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}");
}Прилагођене опције ТОЦ & Мулти-ниво подршка
- Мулти-ниво ТОЦ: Сет
LevelsуTocOptionsза подглавице или секције хијерархије. - Квалификовани наслови: Користите
Titleимовине за локализоване или брендоване ЦОЦ наслове. - Стил: Прилагодите изглед ТОЦ-а путем опција плугина (фонт, боја, итд.).
Коришћење случајева
- Издавачи стандардизују навигацију у сетовима књига/документа
- ИТ тимови припремају извештаје за усклађеност / архивирање
- Едукатори побољшавају курсеве паковања или лекције ноте
Često postavljana pitanja
**П: Могу ли генерисати прилагођени ТОЦ за сваки документ?**A: Da – dinamično postavite TOC svojstva (tit, nivo, stil) na osnovu sadržaja ili metapodataka svakog datoteke u vašem skriptu.
**П: Да ли се подржавају МЛО нивоа?**A: Da – postavite Levels својство да одговара главној структури коју желите (на пример, поглавља и подсекције).
**П: Да ли то ради на шифрованим ПДФ-има?**Одговор: Да, све док пружате лозинку путем опција плагина где је потребно.
Про Савет: Комбинујте додатак ТОЦ баццх са спојивањем докумената (користећи Плугин Мегер) за потпуну аутоматизацију објављивања.