PdfAnnotationEditor

Opinie generală

PdfAnnotationEditor este o clasă în Aspose.PDF FOSS pentru Java.

Oferă metode pentru gestionarea anotațiilor într-un document PDF: aplatizare, ștergere și numărare de anotalații.

Această clasă oferă 21 de metode pentru a lucra cu obiecte PdfAnnotationEditor în programele Java. Metodele disponibile includ: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: document.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
documentDocumentCiteşte.Întoarce documentul legat.

Metode de evaluare

SemnăturaDescriere:
PdfAnnotationEditor()Creează o nouă instanță {@code PdfAnnotationEditor}.
PdfAnnotationEditor(document: Document)Creează un nou {@code PdfAnnotationEditor} legat de documentul specificat.
bindPdf(inputFile: String)booleanLegă un fişier PDF la acest editor.
bindPdf(inputStream: InputStream)booleanLegă un PDF dintr-un flux de intrare.
bindPdf(document: Document)booleanLegă un {@link Document} existent la acest editor.
flattenAnnotations()booleanFlattează toate anotațiile din document: fiecare anotación care poartă o
fluxul de aspect normal ({@code / AP / N}) are că aspect ars în
fluxul de conținut al paginii înfășurat într-un {@code q cm …
deleteAnnotations()booleanȘterge toate anotațiile de pe paginile documentului.
deleteAnnotations(annotationType: String)booleanȘterge comentariile de tip specificat din toate paginile.
getAnnotationCount(pageNumber: int)intÎntoarce numărul de anotații pe pagina specificată.
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String)Reînnoiți numele autorului (intrarea / T a anotației) la fiecare marcare.
Anotare în intervalul de pagini inclusiv [startPage, endPagine] al cărui
autorul actual este egal cu {@code oldAuthor}.
save(outputFile: String)booleanSalvează documentul legat într-un fișier.
save(outputStream: OutputStream)booleanSalvează documentul legat într-un flux de ieşire.
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[])Exportează anotațiile în format XFDF, filtrând opțional pe interval și tip de pagină.
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Importă anotații dintr-un flux de intrare XFDF.
importAnnotationFromXfdf(stream: InputStream)Importul de anotații dintr-un flux de intrare XFDF (toate tipurile).
importAnnotationFromXfdf(filePath: String)Importă anotații dintr-un fișier XFDF (toate tipurile).
importAnnotationsFromXfdf(filePath: String)Importă anotații dintr-un fișier XFDF (toate tipurile).
importAnnotationsFromXfdf(stream: InputStream)Importul de anotații dintr-un flux de intrare XFDF (toate tipurile).
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Importă anotații dintr-un flux de intrare XFDF cu filtrare de tip.
getDocument()DocumentÎntoarce documentul legat.
close()Închide editorul şi eliberează documentul legat.

Vezi și:

 Română