Αυτός ο γρήγορος οδηγός εξηγεί πώς να διαγράψετε PDF σελίδες στο C#. Μοιράζεται τις λεπτομέρειες για να ρυθμίσετε το περιβάλλον, ένα σύνολο εργασιών που πρέπει να εκτελεστούν στην εφαρμογή και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης που δείχνει πώς να διαγράψετε σελίδες από το PDF σε C#. Αυτό το δείγμα κώδικα μπορεί να εκτελεστεί σε οποιαδήποτε από τις πλατφόρμες που υποστηρίζουν .NET Framework και θα διερευνηθούν επίσης περισσότερες επιλογές για τη διαγραφή σελίδων με διαφορετικούς τρόπους.
Βήματα για την κατάργηση σελίδων από PDF σε C#
- Ρυθμίστε το IDE ώστε να χρησιμοποιεί το Aspose.PDF for .NET για τη διαγραφή σελίδων
- Δημιουργήστε μια παρουσία PdfFileEditor από τον χώρο ονομάτων Aspose.Pdf.Facades για την κατάργηση των σελίδων
- Δημιουργήστε μια σειρά από ακέραιους αριθμούς με μια λίστα με αριθμούς σελίδων που πρέπει να αφαιρεθούν από το στοχευόμενο PDF
- Καλέστε τη μέθοδο Delete() παρέχοντας το αρχείο εισόδου, τη λίστα σελίδων προς κατάργηση και το αρχείο PDF εξόδου
Αυτά τα βήματα συνοψίζουν πώς να αφαιρέσετε σελίδες από το PDF σε C#. Η διαδικασία ξεκινά με τη δημιουργία ενός αντικειμένου της κλάσης PdfFileEditor που έχει πλούσιες δυνατότητες για την αφαίρεση σελίδων από ένα PDF. Απαιτεί το όνομα αρχείου προέλευσης PDF, μια σειρά από ακέραιους αριθμούς που απεικονίζουν τους αριθμούς σελίδων που πρέπει να διαγραφούν και το όνομα του αρχείου PDF εξόδου μετά τη διαγραφή των σελίδων.
Κώδικας για την αφαίρεση σελίδων από έγγραφο PDF σε C#
Ο παραπάνω κώδικας δείχνει πώς να αφαιρέσετε ορισμένες σελίδες από το PDF σε C#. Μπορείτε να χρησιμοποιήσετε μια ροή ως όνομα αρχείου PDF πηγής και να αποθηκεύσετε το αρχείο PDF που προκύπτει σε μια ροή αντί για ένα αρχείο στο δίσκο. Ομοίως, το αρχείο PDF που προκύπτει μπορεί να αποθηκευτεί σε ένα αντικείμενο HttpResponse επίσης εάν απαιτείται.
Αυτό το άρθρο μας δίδαξε να διαγράφουμε σελίδες από έγγραφο PDF σε C#. Εάν θέλετε να μάθετε τη διαδικασία κατάργησης υπερσυνδέσμων από ένα αρχείο PDF, ανατρέξτε στο άρθρο στο πώς να αφαιρέσετε υπερσύνδεσμο από PDF σε C#.