Πώς να συμπληρώσετε το TOC σε πολλαπλά PDFs στο .NET

Πώς να συμπληρώσετε το TOC σε πολλαπλά PDFs στο .NET

Η προσθήκη ενός πίνακα περιεχομένου (TOC) σε PDFs βελτιώνει την πλοήγηση, την αναζήτηση και την επαγγελματική γλώσσα. με το Aspose.PDF.Plugin TocGenerator για .NET, μπορείτε να αυτοματοποιήσετε τη δημιουργία του TOC για ολόκληρα πακέτα εγγράφων – τέλεια για τη δημοσίευση, τις λειτουργίες πληροφορικής ή τις ακαδημαϊκές ροές εργασίας.

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

Προσαρμοσμένες επιλογές TOC & υποστήριξη πολυεπίπεδου

  • Πολλαπλά επίπεδα TOC: Set Levels Σε TocOptions για τις υποκείμενες ή τμήμα ιεραρχίες.
  • Κατάλληλοι τίτλοι: Χρησιμοποιήστε το Title Ιδιοκτησία για εντοπισμένες ή μάρκες τίτλων TOC.
  • Στυλ: Προσαρμόστε την εμφάνιση του TOC μέσω των επιλογών plugins (φωνή, χρώμα κλπ.).

מקרים בשימוש

  • Οι εκδότες τυποποιούν την πλοήγηση σε βιβλία / έγγραφα
  • Οι ομάδες IT προβάλλουν εκθέσεις συμμόρφωσης / αρχειοθέτησης
  • Εκπαιδευτικοί που ενισχύουν τα μαθήματα ή τα σημειώματα διαλέξεων

Συχνές ερωτήσεις

**Q: Μπορώ να δημιουργήσω ένα προσαρμοσμένο TOC για κάθε έγγραφο?**Α: Ναι – καθορίστε δυναμικά τις ιδιότητες TOC (κείμενο, επίπεδα, στυλ) με βάση το περιεχόμενο ή τα μεταδεδομένα κάθε αρχείου στο σενάριο συσκευών σας.

**Q: Υποστηρίζονται πολυεπίπεδη TOCs?**Α: Ναι – βάλτε το Levels ιδιοκτησία για να ταιριάζει με τη δομή επικεφαλής που θέλετε (π.χ. κεφάλαια και υποσυσκευές).

**Q: Αυτό λειτουργεί σε κρυπτογραφημένα PDFs?**Α: Ναι, εφόσον παρέχετε τον κωδικό πρόσβασης μέσω των επιλογών plugins όπου απαιτείται.

Pro Συμβουλή: Συνδυάστε το συμπλήρωμα TOC με τη συγχώνευση εγγράφων (χρησιμοποιώντας το plugin Merger) για πλήρη αυτοματοποίηση δημοσίευσης.

 Ελληνικά