PdfFileMend

Översikt

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

Legacy “mend” facade för att lägga till rasterbilder och {@link FormattedText} anteckningar till befintliga PDF-filer utan att bygga om sidan från skrapa.

Denna klass ger 18 metoder för att arbeta med PdfFileMend objekt i Java-program. Tillgängliga metoder inkluderar: PdfFileMend, addImage, addText, bindPdf, close, getDocument, save, setInputFile. 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äsningReturnerar det bunden dokumentet, eller {@code null} när ingen är inställd.

Metoder

SignatureBeskrivning
PdfFileMend()Vagt {@koden PdfFileMend}.
PdfFileMend(inputFile: String)Bindas till {@code inputFile}.
PdfFileMend(inputFile: String, outputFile: String)Bindas till {@code inputFile} och primed för att skriva resultatet till{@code outputFale} när { @link #save()} kallas.
PdfFileMend(inputStream: InputStream, outputStream: OutputStream)Bindas till strömmar; ingången är parsed snabbt, utgången vänds för {@link #close()}.
PdfFileMend(document: Document)Bindas på ett redan öppnat dokument.
save()booleanSkriv det länkade dokumentet till filen som levereras via {@link #PdfFileMend(String, String)} konstruktör.
getDocument()DocumentReturnerar det bunden dokumentet, eller {@code null} när ingen är inställd.
setInputFile(inputFile: String)Speglar C# {@code InputFile} setter: öppnar { @code inputFile} i en ny {_link Document}.
bindPdf(inputFile: String)booleanLadda upp en ny {@link Document} från {_code inputFile}.
bindPdf(inputStream: InputStream)booleanLadda upp en ny {@link Document} från {_code inputStream}.
bindPdf(document: Document)booleanBindar ett redan laddat dokument.
addImage(imageFile: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double)booleanLägg till bilden på {@code imageFile} till {_code pageNumber} placerad i rektangeln { @code [llx,lly] – [urx.ury]}.
addImage(imageStream: InputStream, pageNumber: int, llx: double, lly: double, urx: double, ury: double)booleanLägg till bildinnehållet från {@code imageStream} till {_code pageNumber}.
addText(text: FormattedText, pageNumber: int, x: double, y: double)booleanLägg till {@code text} till{@kod pageNumber} från {_code (x, y)} (PDF-användarutrymmekoordinater, ursprung i botten och vänster).
addText(text: FormattedText, pageNumber: int, x: float, y: float)booleanBackwards-kompatibel flötsöverbelastning (matchar arv C# signatur).
save(outputFile: String)booleanSpara det länkade dokumentet till {@code outputFile}.
save(outputStream: OutputStream)booleanSpara det länkade dokumentet till {@code outputStream}.
close()Lämna ut binddokumentet.

Se även

 Svenska