PdfFileStamp
PdfFileStamp
Overview
PdfFileStamp adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: AutoCloseable.
Memberikan metode untuk menambahkan cap (teks atau gambar) ke halaman PDF.
Kelas ini menyediakan 23 metode untuk bekerja dengan PdfFileStamp objek dalam program Java. Metode yang tersedia meliputi: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile, dan 1 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: document, stampCount, stampId.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Mengembalikan dokumen yang terikat, atau {@code null}. |
stampId | int | Read | Mengembalikan ID cap yang digunakan oleh pembantu cap kenyamanan. |
stampCount | int | Read | Mengembalikan jumlah cap yang telah ditambahkan. |
Methods
| Signature | Description |
|---|---|
PdfFileStamp() | Membuat instance baru {@code PdfFileStamp}. |
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream) | Membuat {@code PdfFileStamp} terikat pada aliran input dan dikonfigurasi untuk |
| menulis hasil yang dicetak ke aliran output yang diberikan ketika | |
| {@link #close()} disebut. | |
PdfFileStamp(inputFile: String, outputFile: String) | Membuat {@code PdfFileStamp} terikat ke { @ code inputFile} dan dikonfigurasi |
| untuk menulis hasil yang dicetak ke {@code outputFile} ketika { @link #close() } | |
| disebut. | |
PdfFileStamp(document: Document) | Membuat {@code PdfFileStamp} yang terikat pada { @code document}. |
getDocument() → Document | Mengembalikan dokumen yang terikat, atau {@code null}. |
setInputFile(inputFile: String) | Menetapkan jalur file input. |
bindPdf(inputFile: String) → boolean | Mengikat file PDF ke editor perangko ini. |
bindPdf(inputStream: InputStream) → boolean | Mengikat PDF dari aliran input. |
bindPdf(document: Document) → boolean | Mengikat dokumen yang ada ke editor cap ini. |
addStamp(stamp: TextStamp) | Menambahkan cap teks ke daftar cap yang akan diterapkan. |
addStamp(stamp: Stamp) | Menambahkan fasades {@link Stamp} ke daftar perangko yang akan diterapkan. |
addFooter(footerText: FormattedText, bottomMargin: float) | Menambahkan footer teks ke semua halaman. |
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float) | Menambahkan footer teks ke semua halaman dengan indent kiri / kanan yang jelas |
| (mencerminkan C# {@code AddFooter({PLOATE, float, Floate,float) } | |
| 4-arg overload used by PDFNEWNET-28949 and similar tests). | |
addFooter(imageFile: String, bottomMargin: float) | Menambahkan footer gambar ke semua halaman. |
addHeader(headerText: FormattedText, topMargin: float) | Menambahkan header teks ke semua halaman. |
addHeader(imageFile: String, topMargin: float) | Menambahkan header gambar ke semua halaman. |
addPageNumber(formattedText: FormattedText) | Menambahkan cap nomor halaman ke semua halaman menggunakan teks yang diformat dengan disertakan |
| sebagai sumber untuk nilai teks dan status teks. | |
getStampId() → int | Mengembalikan ID cap yang digunakan oleh pembantu cap kenyamanan. |
setStampId(stampId: int) | Menetapkan ID cap yang digunakan oleh pembantu cap kenyamanan berikutnya. |
getStampCount() → int | Mengembalikan jumlah cap yang telah ditambahkan. |
save(outputFile: String) → boolean | Menyimpan dokumen yang terikat ke file. |
save(outputStream: OutputStream) → boolean | Menyimpan dokumen yang terikat ke aliran output. |
close() | Tutup editor cap dan melepaskan dokumen yang terikat. |