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: | Prihvat | Opisivanje |
|---|---|---|---|
document | Document | Čitaj. | Vrati vezani dokument. |
Metoda za primjenu
| Potpis | 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šteni sve bilješke u dokumentu: svaka bilježba koja nosi oznaku “A” |
| normalni izgled stream ({@code / AP / N}) ima taj izgled spaljen u | |
| Stranica sadržaja strim zaokružen 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) | Premenjivanje imena autora (Upis / T u opisu) na svakom oznaku |
| U ovom slučaju, u skladu s člankom 4. stavkom 1. točkom (a) i podstavkom 2. točkama 3. i 5. ovog članka, ako je potrebno, navodi se sljedeći: | |
| sadašnji autor je 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. |