PdfFileStamp

Opinie generală

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

Oferă metode de adăugare a ștampilelor (text sau imagine) la paginile PDF.

Această clasă oferă 23 de metode pentru a lucra cu obiecte PdfFileStamp în programele Java. Metodele disponibile includ: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile, şi 1 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: document, stampCount, stampId.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
documentDocumentCiteşte.Întoarce documentul legat, sau {@code null}.
stampIdintCiteşte.Întoarce ID-ul de ștampila utilizate de ajutoarele de timbre de conveniență.
stampCountintCiteşte.Întoarce numărul de timbre care au fost adăugate.

Metode de evaluare

SemnăturaDescriere:
PdfFileStamp()Creează o nouă instanță {@code PdfFileStamp}.
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream)Creează un {@code PdfFileStamp} legat de fluxul de intrare și configurat pentru a fi:
scrie rezultatul ștampilat în fluxul de ieșire furnizat atunci când:
Se cheamă {@link #close() }.
PdfFileStamp(inputFile: String, outputFile: String)Creează un {@code PdfFileStamp} legat de { @ code inputFile} și configurate
pentru a scrie rezultatul ștampilat la {@code outputFile} atunci când { @link #close() }
se numeşte.
PdfFileStamp(document: Document)Creează un {@code PdfFileStamp} legat de { @code document}.
getDocument()DocumentÎntoarce documentul legat, sau {@code null}.
setInputFile(inputFile: String)Stabileşte calea fişierului de intrare.
bindPdf(inputFile: String)booleanLegă un fişier PDF la acest editor de timbre.
bindPdf(inputStream: InputStream)booleanLegă un PDF dintr-un flux de intrare.
bindPdf(document: Document)booleanLegă un {@link Document} existent la acest editor de timbre.
addStamp(stamp: TextStamp)Adăuga un timbru de text la lista de timbre care trebuie aplicate.
addStamp(stamp: Stamp)Adăuga o fațadă {@link Stamp} la lista de timbre care trebuie aplicate.
addFooter(footerText: FormattedText, bottomMargin: float)Adăuga un text de subsol la toate paginile.
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float)Adăuga un picior de text la toate paginile cu indenti explicite stânga / dreapta
(reflectează C # {@code AddFooter(FormattedText, plutesc, plutește, floate) }
4-arg overload used by PDFNEWNET-28949 and similar tests).
addFooter(imageFile: String, bottomMargin: float)Adăuga un picior de imagini la toate paginile.
addHeader(headerText: FormattedText, topMargin: float)Adăuga un titlu de text la toate paginile.
addHeader(imageFile: String, topMargin: float)Adăuga un header de imagine la toate paginile.
addPageNumber(formattedText: FormattedText)Adăuga un ștampilu de numărul paginii la toate paginile folosind textul formatat furnizat.
ca sursă pentru valoarea de text și starea textului.
getStampId()intÎntoarce ID-ul de ștampila utilizate de ajutoarele de timbre de conveniență.
setStampId(stampId: int)Se stabilește ID-ul de ștampila utilizat de către auxiliarii ulteriori de timbre.
getStampCount()intÎntoarce numărul de timbre care au fost adăugate.
save(outputFile: String)booleanSalvează documentul legat într-un fișier.
save(outputStream: OutputStream)booleanSalvează documentul legat într-un flux de ieşire.
close()Închide editorul de timbre şi eliberează documentul legat.

Vezi și:

 Română