PdfAnnotationEditor

PdfAnnotationEditor

Översikt

PdfAnnotationEditor är en klass i Aspose.PDF FOSS för Java.

Det ger metoder för hantering av anteckningar i ett PDF-dokument: flätande, radering och räkning av anmälningar.

Denna klass ger 21 metoder för att arbeta med PdfAnnotationEditor objekt i Java-program. Tillgängliga metoder inkluderar: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, 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äller det bindande dokumentet.

Metoder

SignatureBeskrivning
PdfAnnotationEditor()Skapa ett nytt {@code PdfAnnotationEditor} instans.
PdfAnnotationEditor(document: Document)Skapa en ny {@code PdfAnnotationEditor} som är kopplad till det angivna dokumentet.
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.
flattenAnnotations()booleanFlattar alla anteckningar i dokumentet: varje anteckt som bär en normal utseendeström ({@code /AP /N}) har den utseendet bränt in i sidinnehållström - förankrad i en {@cod q cm …
deleteAnnotations()booleanTa bort alla anteckningar från alla sidor i dokumentet.
deleteAnnotations(annotationType: String)booleanTa bort anteckningar av den angivna typen från alla sidor.
getAnnotationCount(pageNumber: int)intReturnerar antalet anmälningar på den angivna sidan.
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String)Renammar författaren (annotationens /T-inträde) på varje markup annotering i den inbegripliga sidan [startPage, endPag] vars aktuella författer är lik {@code oldAuthor}.
save(outputFile: String)booleanSpara det länkade dokumentet till en fil.
save(outputStream: OutputStream)booleanSpara det länkade dokumentet till en utgångsström.
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[])Exportera anteckningar till XFDF-format, alternativt filtrera efter sidområde och typ.
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Import anmälningar från en XFDF-inträdeflöde.
importAnnotationFromXfdf(stream: InputStream)Import anmälningar från en XFDF input stream (alla typer).
importAnnotationFromXfdf(filePath: String)Importera anteckningar från en XFDF-fil (alla typer).
importAnnotationsFromXfdf(filePath: String)Importera anteckningar från en XFDF-fil (alla typer).
importAnnotationsFromXfdf(stream: InputStream)Import anmälningar från en XFDF input stream (alla typer).
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Importera anteckningar från en XFDF-inträde med typfiltering.
getDocument()DocumentÅterställer det bindande dokumentet.
close()Stäng redaktören och släpp binddokumentet.

Se även

 Svenska