PdfContentEditor

PdfContentEditor

Overview

PdfContentEditor adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: AutoCloseable.

Menyediakan metode untuk mengedit konten PDF, terutama operasi penggantian teks.

Kelas ini menyediakan 17 metode untuk bekerja dengan objek PdfContentEditor dalam program Java. Metode yang tersedia meliputi: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: document, replaceTextStrategy, textReplaceOptions.

Properties

NameTypeAccessDescription
textReplaceOptionsTextReplaceOptionsReadMengembalikan opsi penggantian teks yang digunakan oleh editor ini.
replaceTextStrategyReplaceTextStrategyReadMengembalikan pengaturan strategi penggantian teks.
documentDocumentReadMengembalikan dokumen yang terikat.

Methods

SignatureDescription
PdfContentEditor()Membuat instance baru {@code PdfContentEditor}.
getTextReplaceOptions()TextReplaceOptionsMengembalikan opsi penggantian teks yang digunakan oleh editor ini.
setTextReplaceOptions(options: TextReplaceOptions)Menetapkan opsi penggantian teks.
getReplaceTextStrategy()ReplaceTextStrategyMengembalikan pengaturan strategi penggantian teks.
bindPdf(inputFile: String)booleanMengikat file PDF ke editor ini.
bindPdf(inputStream: InputStream)booleanMengikat PDF dari aliran input.
bindPdf(document: Document)booleanMengikat dokumen yang ada ke editor ini.
save(outputFile: String)booleanMenyimpan dokumen yang terikat ke file.
save(outputStream: OutputStream)booleanMenyimpan dokumen yang terikat ke aliran output.
replaceText(searchText: String, replaceText: String)booleanMengganti semua kejadian teks yang ditentukan di seluruh dokumen.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanMengganti semua kejadian teks yang ditentukan pada halaman tertentu.
getDocument()DocumentMengembalikan dokumen yang terikat.
getStamps(pageNumber: int)StampInfo[]Mengembalikan metadata cap yang disimpan pada halaman.
deleteStampById(pageNumber: int, stampId: int)booleanMenghapus entri metadata cap dengan ID cap.
deleteStampById(stampId: int)booleanMenghapus entri metadata cap dengan ID cap dari semua halaman.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanMembuat {@link org.aspose.pdf.annotations.TextAnnotation} pada
halaman yang diberikan pada persegi panjang.
close()Tutup editor dan melepaskan dokumen yang terikat.

See Also

 Bahasa Indonesia