PdfFileMend

Opinie generală

PdfFileMend este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Closeable.

Fațada “mend” moștenită pentru adăugarea de imagini raster și {@link FormattedText} anotații la fișierele PDF existente fără a reconstrui pagina de la zero.

Această clasă oferă 18 metode pentru a lucra cu obiecte PdfFileMend în programele Java. Metodele disponibile includ: PdfFileMend, addImage, addText, bindPdf, close, getDocument, save, setInputFile. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: document.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
documentDocumentCiteşte.Întoarce documentul legat sau {@code null} când nu este setat.

Metode de evaluare

SemnăturaDescriere:
PdfFileMend()Gol {@codePdfFileMend}.
PdfFileMend(inputFile: String)Legat la {@code inputFile}.
PdfFileMend(inputFile: String, outputFile: String)Legat la {@code inputFile} și primed pentru a scrie rezultatul în { @ code outputFille}
când se cheamă {@link #save() }.
PdfFileMend(inputStream: InputStream, outputStream: OutputStream)Legat de fluxuri; intrarea este analizată cu nerăbdare, ieșirea este conectată pentru {@link #close()}.
PdfFileMend(document: Document)Legat de un document deja deschis.
save()booleanScrie documentul legat la fișier furnizat prin intermediul
{@link #PdfFileMend(String, String) } constructor.
getDocument()DocumentÎntoarce documentul legat sau {@code null} când nu este setat.
setInputFile(inputFile: String)Mirrors C# {@code InputFile} setter: deschide { @ code inputFile} într-un nou { @@link Document}.
bindPdf(inputFile: String)booleanÎncărcă o {@link Document} proaspătă din { @code inputFile}.
bindPdf(inputStream: InputStream)booleanÎncărcă o {@link Document} proaspătă din { @code inputStream}.
bindPdf(document: Document)booleanLegă un document deja încărcat.
addImage(imageFile: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double)booleanAdăuga imaginea la {@code imageFile} pentru a { @code pageNumber} poziționat la
dreptunghiul {@code [llx,lly] [urx.ury]}.
addImage(imageStream: InputStream, pageNumber: int, llx: double, lly: double, urx: double, ury: double)booleanAdăuga conținutul imaginii citit de la {@code imageStream} la{@ code pageNumber}.
addText(text: FormattedText, pageNumber: int, x: double, y: double)booleanAdăugă {@textul codului} la { @ pagina de codNumber} începând cu { @@code (x, y) } (PDF
Coordonatele spațiului utilizator, originea în partea de jos-stânga).
addText(text: FormattedText, pageNumber: int, x: float, y: float)booleanSupraîncărcare float compatibilă cu retro (se potrivește semnăturii C# vechi).
save(outputFile: String)booleanSalvează documentul legat la {@code outputFile}.
save(outputStream: OutputStream)booleanSalvează documentul legat la {@code outputStream}.
close()Eliberă documentul legat.

Vezi și:

 Română