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.

Ιδιοκτησία

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

Μέθοδοι

υπογραφήΠεριγραφή
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 cm …
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()Κλείνει τον εκδότη και κυκλοφορεί το δεσμευμένο έγγραφο.

Δείτε επίσης

 Ελληνικά