Як завантажити додаток TOC до кількох PDF-файлів в .NET
Додавання таблиці контенту (TOC) до PDF-файлів покращує навігацію, пошук і професійний польський. з Aspose.PDF.Plugin TocGenerator для .NET, ви можете автоматизувати створення TOC для цілих пакетів документів — ідеально підходить для публікації, IT-операцій або академічних робочих потоків.
ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ BATCH TOC: 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}");
}Налаштування опціонів TOC та багатонаціональна підтримка
- Мульти-вимір TOC: Стіл
LevelsвTocOptionsпідголовки або секційні йєрархії. - Налаштування заголовків: Використовуйте
TitleВикористання локалізованих або маркованих заголовків TOC. - Стилінг: Налаштуйте зовнішній вигляд TOC за допомогою варіантів плагінів (фонт, колір і т.д.).
Використання випадків
- Видавці стандартизують навігацію в книжках/документах
- ІТ-групи подають доповіді про дотримання / архівування
- Викладачі, які підвищують курсові пакети або лекційні ноти
Часто задавані запитання
**Q: Чи можу я генерувати персоналізований TOC для кожного документа?**Відповідь: Так — динамічно встановити властивості TOC (назва, рівні, стилінг) на основі вмісту або метадатів кожного файлу у вашому скрипті.
**Q: Чи підтримуються багаторазові МОК?**А: Так — налаштуйте Levels власність, щоб відповідати заголовковій структурі, яку ви хочете (наприклад, розділи та підрозділи).
**Q: Чи працює це на зашифрованих PDF?**Відповідь: Так, поки ви надаєте пароль за допомогою опцій плагіна, коли це необхідно.
Pro Tip: Комбінуйте пакет TOC додаток з поєднанням документів (користуючи плагін Merger) для повної автоматизації публікації.