Αυτό το άρθρο περιγράφει τη διαδικασία δημιουργίας πίνακα περιεχομένου στο PDF χρησιμοποιώντας C#. Διαθέτει τις λεπτομέρειες για να ρυθμίσετε το περιβάλλον ανάπτυξης, μια λίστα βημάτων και ένα δείγμα κώδικα για προσθήκη πίνακα περιεχομένων σε PDF χρησιμοποιώντας C#. Θα μάθετε όλες τις διαμορφώσεις για τον πίνακα περιεχομένων, συμπεριλαμβανομένου του κειμένου, των υπερσυνδέσμων και της συνδεσιμότητας με διαφορετικές σελίδες από το αρχείο PDF.
Βήματα για την προσθήκη πίνακα περιεχομένων σε PDF χρησιμοποιώντας C#
- Ρυθμίστε το περιβάλλον ώστε να χρησιμοποιεί το Aspose.PDF for .NET για να προσθέσετε έναν πίνακα περιεχομένων
- Φορτώστε το αρχείο προέλευσης PDF document και εισαγάγετε μια σελίδα στην αρχή για την προσθήκη TOC
- Δημιουργήστε αντικείμενα των κλάσεων TocInfo και TextFragment για τον ορισμό του τίτλου TOC
- Δημιουργήστε κείμενο επικεφαλίδων για προσθήκη στον πίνακα περιεχομένων
- Εκτελέστε έναν βρόχο για να προσθέσετε μια επικεφαλίδα TOC για κάθε σελίδα στο φορτωμένο PDF
- Ορίστε τη σελίδα προορισμού, τις συντεταγμένες της και το κείμενο της επικεφαλίδας σε κάθε επανάληψη
- Αποθηκεύστε το αρχείο PDF εξόδου με TOC στην πρώτη σελίδα
Αυτά τα βήματα εξηγούν τη διαδικασία δημιουργίας πίνακα περιεχομένων με δυνατότητα κλικ σε PDF χρησιμοποιώντας C#. Φορτώστε το αρχείο PDF, εισαγάγετε μια σελίδα στην αρχή του εγγράφου για τον πίνακα περιεχομένων και χρησιμοποιήστε το TocInfo και το TextFragment για να ορίσετε τα χαρακτηριστικά του TOC. Για κάθε σελίδα στο έγγραφο προέλευσης, προσθέστε έναν υπερσύνδεσμο στον πίνακα περιεχομένων, ορίστε το κείμενο υπερ-σύνδεσης και συνδέστε μια σελίδα.
Κώδικας για προσθήκη πίνακα περιεχομένων με δυνατότητα κλικ σε PDF χρησιμοποιώντας C#
Αυτό το δείγμα κώδικα δείχνει πώς να προσθέσετε πίνακα περιεχομένου σε PDF χρησιμοποιώντας C#. Σε αυτό το παράδειγμα, τα περιεχόμενα TOC δημιουργούνται με μη αυτόματο τρόπο δημιουργώντας μια λίστα συμβολοσειρών χρησιμοποιώντας τους αριθμούς σελίδων. Ωστόσο, μπορείτε να αναλύσετε τα περιεχόμενα του αρχείου και να τα χρησιμοποιήσετε παρόμοια με τον τυπικό πίνακα περιεχομένων όπου χρησιμοποιούνται επικεφαλίδες από τα περιεχόμενα PDF στο TOC και να τα συνδέσετε με το επιθυμητό περιεχόμενο στο αρχείο PDF.
Αυτό το άρθρο μας δίδαξε πώς να δημιουργήσουμε πίνακα περιεχομένων PDF χρησιμοποιώντας C#. Για να προσθέσετε υπερσυνδέσμους στα περιεχόμενα ενός αρχείου PDF, ανατρέξτε στο άρθρο στο πώς να προσθέσετε υπερσύνδεσμο σε PDF χρησιμοποιώντας C#.