PdfContentEditor

ΕΚΤΙΜΗΣΗ

PdfContentEditor Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: AutoCloseable.

Παρέχει μεθόδους για την επεξεργασία περιεχομένου PDF, κυρίως εργασίες αντικατάστασης κειμένων.

Αυτή η κατηγορία παρέχει 17 μεθόδους για να εργαστείτε με PdfContentEditor αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : document, replaceTextStrategy, textReplaceOptions.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
textReplaceOptionsTextReplaceOptionsΔιαβάστεΕπιστρέφει τις επιλογές αντικατάστασης κειμένου που χρησιμοποιείται από αυτόν τον εκδότη.
replaceTextStrategyReplaceTextStrategyΔιαβάστεΕπιστρέφει τις ρυθμίσεις στρατηγικής αντικατάστασης κειμένου.
documentDocumentΔιαβάστεΕπιστρέφει το δεσμευμένο έγγραφο.

Μέθοδοι

υπογραφήΠεριγραφή
PdfContentEditor()Δημιουργεί μια νέα παραβολή {@code PdfContentEditor}.
getTextReplaceOptions()TextReplaceOptionsΕπιστρέφει τις επιλογές αντικατάστασης κειμένου που χρησιμοποιείται από αυτόν τον εκδότη.
setTextReplaceOptions(options: TextReplaceOptions)Εισάγετε το κείμενο αντικαθιστώντας τις επιλογές.
getReplaceTextStrategy()ReplaceTextStrategyΕπιστρέφει τις ρυθμίσεις στρατηγικής αντικατάστασης κειμένου.
bindPdf(inputFile: String)booleanΣυνδέστε ένα αρχείο PDF σε αυτό το εκδότη.
bindPdf(inputStream: InputStream)booleanΣυνδέει ένα PDF από μια ροή εισόδου.
bindPdf(document: Document)booleanΣυνδέστε ένα υπάρχον {@link Document} σε αυτόν τον εκδότη.
save(outputFile: String)booleanΑποθηκεύετε το συνδεδεμένο έγγραφο σε ένα αρχείο.
save(outputStream: OutputStream)booleanΑποθηκεύει το συνδεδεμένο έγγραφο σε ένα ρεύμα εξόδου.
replaceText(searchText: String, replaceText: String)booleanΑντικαθιστά όλες τις εκδηλώσεις του καθορισμένου κειμένου σε όλο το έγγραφο.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanΑντικαθιστά όλες τις εκδηλώσεις του καθορισμένου κειμένου σε μια συγκεκριμένη σελίδα.
getDocument()DocumentΕπιστρέφει το δεσμευμένο έγγραφο.
getStamps(pageNumber: int)StampInfo[]Επιστρέφει τα μεταδεδομένα που αποθηκεύονται σε μια σελίδα.
deleteStampById(pageNumber: int, stampId: int)booleanΔιαγράψτε μια εισαγωγή μεταδεδομένων σφραγίδας μέσω του ID σφράγματος.
deleteStampById(stampId: int)booleanΔιαγράφει τις εισαγωγές μεταμένων σφραγίδας μέσω του ID σφράγματος από όλες τις σελίδες.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanΔημιουργεί μια {@link org.aspose.pdf.annotations.TextAnnotation} στο
Η σελίδα στο συγκεκριμένο ορθό.
close()Κλείνει τον εκδότη και κυκλοφορεί το δεσμευμένο έγγραφο.

Δείτε επίσης

 Ελληνικά