Πώς να αφαιρέσετε την κεφαλίδα και το υποσέλιδο από το PDF χρησιμοποιώντας C#

Αυτός ο σύντομος εκπαιδευτικός οδηγός για πώς να αφαιρέσετε την κεφαλίδα και το υποσέλιδο από το PDF χρησιμοποιώντας C#. Διαθέτει τις λεπτομέρειες για να ρυθμίσετε το περιβάλλον ανάπτυξης χρησιμοποιώντας τη διαχείριση πακέτων NuGet, μια λίστα βημάτων για την ανάπτυξη της εφαρμογής και ένα έτοιμο προς εκτέλεση δείγμα κώδικα για αφαίρεση του υποσέλιδου κεφαλίδας από το PDF χρησιμοποιώντας C#. Θα μάθετε διαφορετικές επιλογές για τη διαγραφή κεφαλίδων και υποσέλιδων μεμονωμένα ή πολλαπλά σύμφωνα με τις απαιτήσεις.

Βήματα για την κατάργηση κεφαλίδας και υποσέλιδου σε PDF χρησιμοποιώντας C#

  1. Χρησιμοποιήστε τη διαχείριση πακέτων NuGet για να προσθέσετε το Aspose.PDF for .NET για να αφαιρέσετε κεφαλίδες και υποσέλιδα
  2. Δημιουργήστε μια παρουσία του PdfContentEditor για να επεξεργαστείτε το PDF
  3. Συνδέστε το αρχείο PDF προορισμού με το αντικείμενο PdfContentEditor χρησιμοποιώντας τη μέθοδο BindPdf().
  4. Χρησιμοποιώντας το αντικείμενο PdfContentEditor, καλέστε τη μέθοδο DeleteStamp()
  5. Αποθηκεύστε το αρχείο PDF που προκύπτει αφού αφαιρέσετε την κεφαλίδα ή το υποσέλιδο από αυτό

Αυτά τα βήματα καθορίζουν τη διαδικασία του τρόπου με τον οποίο σε ένα PDF αφαιρείτε την κεφαλίδα και το υποσέλιδο χρησιμοποιώντας C#. Το PdfContentEditor δημιουργείται και δεσμεύεται με το αρχείο PDF προορισμού και στη συνέχεια χρησιμοποιείται η μέθοδος DeleteStamp() που παίρνει το ευρετήριο σελίδας που ξεκινά από το 1 και μια σειρά ακεραίων που περιέχουν τα ευρετήρια των γραμματοσήμων (κεφαλίδες και υποσέλιδα) που πρόκειται να αφαιρεθούν από τη σελίδα . Το PdfContentEditor περιέχει τη μέθοδο save() που μπορεί να αποθηκεύσει το φορτωμένο αρχείο PDF στο δίσκο ή τη ροή.

Κώδικας για αφαίρεση κεφαλίδας και υποσέλιδου από PDF χρησιμοποιώντας C#

Αυτός ο κώδικας δείχνει τη διαδικασία αφαίρεσης κεφαλίδας και υποσέλιδου PDF χρησιμοποιώντας C#. Η μέθοδος DeleteStamp παίρνει δύο ορίσματα όπου το πρώτο ευρετήριο είναι ο αριθμός σελίδας και το δεύτερο όρισμα είναι ο δείκτης σφραγίδας με βάση το 0 που μπορεί να είναι είτε κεφαλίδα είτε υποσέλιδο. Μια άλλη επιλογή για να διαγράψετε την κεφαλίδα ή το υποσέλιδο είναι να χρησιμοποιήσετε την DeleteStampById() παρέχοντας τον αριθμό σελίδας ακολουθούμενο από το μοναδικό αναγνωριστικό της σφραγίδας που εκχωρήθηκε τη στιγμή της δημιουργίας.

Αυτό το άρθρο μας δίδαξε να διαγράφουμε την κεφαλίδα και το υποσέλιδο σε PDF χρησιμοποιώντας C#. Εάν θέλετε να μάθετε τη διαδικασία προσθήκης κεφαλίδας και υποσέλιδου σε ένα αρχείο PDF, ανατρέξτε στο άρθρο στο πώς να προσθέσετε κεφαλίδα και υποσέλιδο σε PDF χρησιμοποιώντας C#.

 Ελληνικά