PdfAnnotationEditor
Približni podaci
PdfAnnotationEditor je klasa u Aspose.PDF FOSS za Java.
Osigurava metode za upravljanje bilješkama u PDF dokumentu: ravnavanje, brisanje i brojanje bilježaka.
Ova klasa pruža 21 metodu za rad s PdfAnnotationEditor objektima u Java programima. Postoje i sljedeće metode: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: document.
Oznake i značajke
| Izvršni datum: | Iznos: | Access | Opisivanje |
|---|---|---|---|
document | Document | Čitaj. | Vrati vezani dokument. |
Metoda za primjenu
| Signature | Opisivanje |
|---|---|
PdfAnnotationEditor() | Stvara novu {@code PdfAnnotationEditor} instanc. |
PdfAnnotationEditor(document: Document) | Stvara novi {@code PdfAnnotationEditor} vezan za naveden dokument. |
bindPdf(inputFile: String) → boolean | Veže PDF datoteku na ovaj urednik. |
bindPdf(inputStream: InputStream) → boolean | Veže PDF iz ulaznog toka. |
bindPdf(document: Document) → boolean | Veže postojeći {@link Document} na ovaj urednik. |
flattenAnnotations() → boolean | Plošavanje svih anotiranja u dokumentu: svaka anotacija koja nosi normalni izgled ({@code /AP /N}) ima taj izgled zapisan u strim sadržaja stranice zavojena u {@ code q |
deleteAnnotations() → boolean | Izbriše sve bilješke sa svih stranica u dokumentu. |
deleteAnnotations(annotationType: String) → boolean | Izbriše komentare određenog tipa s svih stranica. |
getAnnotationCount(pageNumber: int) → int | Vrati broj anotiranja na navedenom stranici. |
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String) | Preimenovanje autora (iznos /T za anotiranje) na svakoj oznaki u opsegu stranica [startPage, endPag] čiji je trenutni autor jednak {@code oldAuthor}. |
save(outputFile: String) → boolean | Sačuva vezani dokument u datoteku. |
save(outputStream: OutputStream) → boolean | Sačuva vezani dokument u izlazni tok. |
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[]) | Izvoz napomena u XFDF format, opcionalno filtriranje po rasponu stranica i tipu. |
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | Uvoz komentara iz tokova ulaza XFDF-a. |
importAnnotationFromXfdf(stream: InputStream) | Uvoz komentara iz tokova ulaza XFDF-a (svih tipova). |
importAnnotationFromXfdf(filePath: String) | Uvoz napomena iz XFDF datoteke (svih tipova). |
importAnnotationsFromXfdf(filePath: String) | Uvoz napomena iz XFDF datoteke (svih tipova). |
importAnnotationsFromXfdf(stream: InputStream) | Uvoz komentara iz tokova ulaza XFDF-a (svih tipova). |
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | Uvoz bilješki iz XFDF ulaznog toka s tipom filtracije. |
getDocument() → Document | Vrati vezani dokument. |
close() | Zatvara urednik i oslobađa vezani dokument. |