TOC'u .NET'te Çeşitli PDF'lere Nasıl Ekleyin
PDF’lere bir Tablo İçeriği (TOC) eklemek navigasyon, arama ve profesyonel dil geliştirir. Aspose.PDF.Plugin TocGenerator ile .NET için, tüm belge paketleri için TOC oluşturmayı otomatikleştirebilirsiniz - yayın, BT operasyonları veya akademik çalışma akışları için mükemmel.
Batch TOC Oluşturma: PDF’ler aracılığıyla
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}");
}Özelleştirilmiş TOC Seçenekleri ve Çok Seviye Desteği
- Çok düzeyde TOC: Set
LevelsiçindeTocOptionsBölüm veya bölüm hierarşileri için. - Kaynak Adı: Kullanın
TitleYerel veya markalı TOC başlıkları için mülk. - Styling: Plugin seçenekleri (fon, renk, vb.) aracılığıyla TOC görünümünü özelleştirin.).
Kullanım Senaryoları
- Kitap / belge setlerinde navigasyonun standartlaştırılması için yayıncılar
- IT ekipleri uyumluluk / arşivleme için raporlar hazırlar
- Öğretmenler ders paketlerini veya ders notlarını geliştirir
Sıkça Sorulan Sorular
**Q: Her belge için özelleştirilmiş bir TOC oluşturabilir miyim?**A: Evet – dinamik olarak TOC özelliklerini (başlık, seviyeler, stil) her dosyanın içeriğine veya set senaryosundaki metadata dayanarak ayarlayın.
**Q: Çok düzeyde TOC’lar destekleniyor mu?**A: Evet - ayarlayın Levels İstediğiniz başlık yapısına (örneğin, bölümler ve alt bölgeler) uymak için mülk).
**Q: Bu şifreli PDF’ler üzerinde çalışıyor mu?**A: Evet, gerektiğinde eklenti seçenekleri aracılığıyla şifreyi sağladığınız sürece.
Pro İpucu: Tam yayın otomatikleştirmek için belge birleştirme (Merger eklentisi kullanarak) ile TOC ekleyin.