PdfAnnotationEditor
ΕΚΤΙΜΗΣΗ
PdfAnnotationEditor Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Παρέχει μεθόδους για τη διαχείριση σημειώσεων σε ένα έγγραφο PDF: φλερτίνι, διαγραφή και αριθμός σημειωμάτων.
Αυτή η κατηγορία παρέχει 21 μεθόδους για να εργαστείτε με PdfAnnotationEditor αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : document.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
document | Document | Διαβάστε | Επιστρέφει το δεσμευμένο έγγραφο. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfAnnotationEditor() | Δημιουργεί μια νέα παραβολή {@code PdfAnnotationEditor}. |
PdfAnnotationEditor(document: Document) | Δημιουργεί ένα νέο {@code PdfAnnotationEditor} συνδεδεμένο με το καθορισμένο έγγραφο. |
bindPdf(inputFile: String) → boolean | Συνδέστε ένα αρχείο PDF σε αυτό το εκδότη. |
bindPdf(inputStream: InputStream) → boolean | Συνδέει ένα PDF από μια ροή εισόδου. |
bindPdf(document: Document) → boolean | Συνδέστε ένα υπάρχον {@link Document} σε αυτόν τον εκδότη. |
flattenAnnotations() → boolean | Σημειώνεται ότι κάθε αναφορά στο έγγραφο: κάθε καταχώριση που φέρει ένα |
| κανονική ροή εμφάνισης ({@code /AP /N}) έχει αυτή την εμφάνισή του καίγεται σε | |
| το περιεχόμενο της σελίδας ρεύμα — ενσωματωμένο σε ένα {@code q | |
deleteAnnotations() → boolean | Διαγράφει όλες τις αναφορές από όλες οι σελίδες του εγγράφου. |
deleteAnnotations(annotationType: String) → boolean | Διαγράφει αναφορές του καθορισμένου τύπου από όλες τις σελίδες. |
getAnnotationCount(pageNumber: int) → int | Επιστρέφει τον αριθμό των ανακοινώσεων στην καθορισμένη σελίδα. |
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String) | Ανακαλεί τον συγγραφέα (η εισαγωγή /T της αναφοράς) σε κάθε σήμα |
| Η αναφορά στην ενσωματωμένη περιοχή σελίδων [startPage, endPages] η οποία | |
| Ο σημερινός συγγραφέας είναι ίσο με τον {@code oldAuthor}. | |
save(outputFile: String) → boolean | Αποθηκεύετε το συνδεδεμένο έγγραφο σε ένα αρχείο. |
save(outputStream: OutputStream) → boolean | Αποθηκεύει το συνδεδεμένο έγγραφο σε ένα ρεύμα εξόδου. |
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[]) | Εξάγετε αναφορές σε μορφή XFDF, προαιρετικά φιλτράρισμα ανά περιοχή σελίδας και τύπο. |
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | Εισάγει αναφορές από ένα ρεύμα εισόδου XFDF. |
importAnnotationFromXfdf(stream: InputStream) | Εισάγει αναφορές από ένα ρεύμα εισόδου XFDF (όλοι οι τύποι). |
importAnnotationFromXfdf(filePath: String) | Εισάγει αναφορές από ένα αρχείο XFDF (όλοι οι τύποι). |
importAnnotationsFromXfdf(filePath: String) | Εισάγει αναφορές από ένα αρχείο XFDF (όλοι οι τύποι). |
importAnnotationsFromXfdf(stream: InputStream) | Εισάγει αναφορές από ένα ρεύμα εισόδου XFDF (όλοι οι τύποι). |
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | Εισάγει αναφορές από ένα ρεύμα εισόδου XFDF με φίλτρο τύπου. |
getDocument() → Document | Επιστρέφει το δεσμευμένο έγγραφο. |
close() | Κλείνει τον εκδότη και κυκλοφορεί το δεσμευμένο έγγραφο. |