PdfBookmarkEditor

PdfBookmarkEditor

Översikt

PdfBookmarkEditor är en klass i Aspose.PDF FOSS för Java. ärvt från: AutoCloseable.

Det ger metoder för att skapa, extrahera och ta bort bokmärken (outlines) i ett PDF-dokument.

Denna klass ger 18 metoder för att arbeta med PdfBookmarkEditor objekt i Java-program. Tillgängliga metoder inkluderar: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: document.

ägodelar

NamnTyp avAccessBeskrivning
documentDocumentLäsningÅterställ binddokumentet, eller {@code null}.

Metoder

SignatureBeskrivning
PdfBookmarkEditor()Skapa ett nytt {@code PdfBookmarkEditor} instans.
PdfBookmarkEditor(document: Document)Skapa en ny redaktör som är kopplad till {@code document}.
getDocument()DocumentÅterställ binddokumentet, eller {@code null}.
bindPdf(inputFile: String)booleanBind en PDF-fil till den här redaktören.
bindPdf(inputStream: InputStream)booleanBinder en PDF från ett input stream.
bindPdf(document: Document)booleanBind en befintlig {@link Document} till den här redaktören.
save(outputFile: String)booleanSpara det länkade dokumentet till en fil.
save(outputStream: OutputStream)booleanSpara det länkade dokumentet till en utgångsström.
exportBookmarksToXML(xmlFile: String)Exportera dokumentets bokmärke träd till en XML-fil.
importBookmarksWithXML(xmlFile: String)Importerar ett bokmärke som tidigare skrivits av {@link #exportBookmarksToXML(String)} och lägger till det i utskriften på binddokumentet.
extractBookmarks()BookmarksExtraherar bokmärken som matchar den angivna titeln från det bunden dokumentet.
createBookmarks()Skapar bokmärken för alla sidor i dokumentet.
createBookmarks(color: Color, bold: boolean, italic: boolean)Skapar bokmärken för alla sidor med specificerade visuella egenskaper.
extractBookmarks(title: String)BookmarksExtraherar bokmärken som matchar den angivna titeln från det bunden dokumentet.
createBookmarkOfPage(title: String, pageNumber: int)booleanSkapar en bokmärke som pekar på den angivna sidan och lägger till det i dokumentutskrifter.
deleteBookmarks()booleanTa bort alla bokmärken från dokumentet.
deleteBookmarks(title: String)booleanTa bort bokmärken med angiven titel.
close()Stäng redaktören och släpp binddokumentet.

Se även

 Svenska