Αυτός ο γρήγορος οδηγός περιγράφει πώς μπορείτε να βρείτε και να αντικαταστήσετε κείμενο σε PDF χρησιμοποιώντας C# με τη βοήθεια λεπτομερών βημάτων και έναν κώδικα με δυνατότητα εκτέλεσης. Βοηθά στη διαμόρφωση του περιβάλλοντος και στη συνέχεια παρέχει μια διαδικασία βήμα προς βήμα αντικατάστασης κειμένου σε PDF χρησιμοποιώντας C#. Μόλις ενημερωθεί το αρχείο, μπορείτε να το αποθηκεύσετε ξανά στον δίσκο στην αρχική μορφή, π.χ. PDF ή ως DOCX, Excel, HTML κ.λπ. για να αναφέρουμε μερικά.
Βήματα για την εύρεση και αντικατάσταση κειμένου σε PDF χρησιμοποιώντας C#
- Διαμορφώστε το έργο ώστε να χρησιμοποιεί το Aspose.PDF for .NET χρησιμοποιώντας τη διαχείριση πακέτων NuGet
- Δημιουργήστε ή φορτώστε ένα αρχείο PDF που περιέχει δείγμα κειμένου χρησιμοποιώντας το αντικείμενο κλάσης Document
- Χρησιμοποιώντας το αντικείμενο κλάσης TextFragmentAbsorber, ορίστε το κείμενο προς αναζήτηση
- Για όλες τις σελίδες του αρχείου εισόδου PDF, αποδεχτείτε τον απορροφητή κειμένου
- Αποκτήστε τη συλλογή των θραυσμάτων όπου εξάγεται κείμενο από το φορτωμένο αρχείο PDF
- Αναλύστε όλα τα τμήματα και ορίστε νέο κείμενο
- Αποθηκεύστε το ενημερωμένο αρχείο PDF
Αυτά τα βήματα περιγράφουν πώς σε ένα PDF αναζητάτε και αντικαθιστάτε κείμενο χρησιμοποιώντας C#. Δημιουργείται ένα νέο αρχείο με κάποιο δείγμα κειμένου, ωστόσο μπορείτε να φορτώσετε ένα υπάρχον αρχείο PDF του οποίου το κείμενο πρόκειται να αντικατασταθεί. Υπάρχει μια ποικιλία διαθέσιμων επιλογών για αναζήτηση κειμένου στο PDF, όπως η παράβλεψη σκιώδους κειμένου, ο περιορισμός της αναζήτησης σε δεσμευμένη σελίδα κ.λπ.
Κώδικας για αντικατάσταση κειμένου σε PDF χρησιμοποιώντας C#
Αυτός ο κώδικας χρησιμοποιεί TextFragmentAbsorber και TextFragment για κείμενο για εύρεση και αντικατάσταση σε PDF χρησιμοποιώντας C#. Μπορείτε όχι μόνο να αντικαταστήσετε το κείμενο, αλλά και να αλλάξετε την οικογένεια γραμματοσειράς, το μέγεθος, το χρώμα του προσκηνίου και το χρώμα του φόντου στο αρχείο PDF που προκύπτει. Είναι επίσης διαθέσιμες επιλογές για αντικατάσταση κειμένου σε ολόκληρο το PDF ταυτόχρονα ή αντικατάσταση κειμένου με βάση την κανονική έκφραση.
Σε αυτό το θέμα μάθαμε να βρίσκουμε και να αντικαθιστούμε κείμενο σε PDF, ωστόσο, εάν θέλετε να μάθετε να χωρίζετε αρχεία PDF ανά σελίδες, ανατρέξτε στο άρθρο στο πώς να χωρίσετε το αρχείο PDF ανά σελίδες σε C#.