PdfBookmarkEditor
PdfBookmarkEditor
Összefoglaló
PdfBookmarkEditor egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: AutoCloseable.
Módokat biztosít a PDF-dokumentum könyvjelzők (outlines) létrehozására, kivonására és törlésére.
Ez a osztály 18 módszert biztosít az PdfBookmarkEditor objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: document.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
document | Document | Olvasd! | Visszaadja a kötött dokumentumot, vagy {@code null}. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
PdfBookmarkEditor() | Új {@code PdfBookmarkEditor} példányt hoz létre. |
PdfBookmarkEditor(document: Document) | Új szerkesztőt hoz létre, amely a {@code document}.hez kötődik. |
getDocument() → Document | Visszaadja a kötött dokumentumot, vagy {@code null}. |
bindPdf(inputFile: String) → boolean | Csatlakoztat egy PDF-fájlhoz a szerkesztőhöz. |
bindPdf(inputStream: InputStream) → boolean | A PDF-et egy bemeneti áramlóról köti. |
bindPdf(document: Document) → boolean | Egy meglévő {@link Document}-ot köt a szerkesztőhöz. |
save(outputFile: String) → boolean | Megőrzi a kötött dokumentumot egy fájlba. |
save(outputStream: OutputStream) → boolean | Megőrzi a kötött dokumentumot egy kimeneti áramlásra. |
exportBookmarksToXML(xmlFile: String) | Exportálja a dokumentum könyvjelzőfaját egy XML fájlba. |
importBookmarksWithXML(xmlFile: String) | Egy korábban írt könyvjelzőfa importálása |
| {@link #exportBookmarksToXML(String)} és hozzáadja a kötött dokumentumhoz | |
| - A körzet. | |
extractBookmarks() → Bookmarks | A kötött dokumentumból kivonja a megadott címhez megfelelő könyvjelzőket. |
createBookmarks() | A dokumentum minden oldalára feliratokat hoz. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Minden olyan oldalra, amely meghatározott vizuális tulajdonságokkal rendelkezik, könyvjelzőt hoz létre. |
extractBookmarks(title: String) → Bookmarks | A kötött dokumentumból kivonja a megadott címhez megfelelő könyvjelzőket. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | A megadott oldalra mutató könyvjelzőt hoz létre, és a dokumentum körvonalakhoz ad hozzá. |
deleteBookmarks() → boolean | Törli az összes könyvjelzőt a dokumentumból. |
deleteBookmarks(title: String) → boolean | Törli a megadott címet tartalmazó könyvjelzőket. |
close() | Zárja be a szerkesztőt és felszabadítja az összefonódott dokumentumot. |