PdfBookmarkEditor
Opinie generală
PdfBookmarkEditor este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: AutoCloseable.
Oferă metode pentru crearea, extragerea și ștergerile de bookmark-uri (conceptul) dintr-un document PDF.
Această clasă oferă 18 metode pentru a lucra cu obiecte PdfBookmarkEditor în programele Java. Metodele disponibile includ: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, 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 proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
document | Document | Citeşte. | Întoarce documentul legat, sau {@code null}. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
PdfBookmarkEditor() | Creează o nouă instanță {@code PdfBookmarkEditor}. |
PdfBookmarkEditor(document: Document) | Creează un nou editor legat de {@documentul cod}. |
getDocument() → Document | Întoarce documentul legat, sau {@code null}. |
bindPdf(inputFile: String) → boolean | Legă un fişier PDF la acest editor. |
bindPdf(inputStream: InputStream) → boolean | Legă un PDF dintr-un flux de intrare. |
bindPdf(document: Document) → boolean | Legă un {@link Document} existent la acest editor. |
save(outputFile: String) → boolean | Salvează documentul legat într-un fișier. |
save(outputStream: OutputStream) → boolean | Salvează documentul legat într-un flux de ieşire. |
exportBookmarksToXML(xmlFile: String) | Exportează arborele de marcaje al documentului într-un fișier XML. |
importBookmarksWithXML(xmlFile: String) | Importă un arbore de marcaj scris anterior de: |
| {@link #exportBookmarksToXML(String)} și o adaugă la documentul legat | |
| - Descriere. | |
extractBookmarks() → Bookmarks | Extrage marcajele care corespund titlului specificat din documentul legat. |
createBookmarks() | Creează bookmark-uri pentru toate paginile din document. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Creează bookmark-uri pentru toate paginile cu proprietăți vizuale specificate. |
extractBookmarks(title: String) → Bookmarks | Extrage marcajele care corespund titlului specificat din documentul legat. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Creează un marcator care indică pagina specificată și îl adaugă la contururile documentului. |
deleteBookmarks() → boolean | Șterge toate marcajele din document. |
deleteBookmarks(title: String) → boolean | Șterge bookmark-urile cu titlul specificat. |
close() | Închide editorul şi eliberează documentul legat. |