TextDevice

TextDevice

Overview

TextDevice adalah kelas di Aspose.PDF FOSS untuk Java.

Mengekstrak teks dari halaman PDF dan menulisnya ke aliran output.

Kelas ini menyediakan 10 metode untuk bekerja dengan objek TextDevice dalam program Java. Metode yang tersedia meliputi: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: DEFAULT_ENCODING, encoding, extractionOptions.

Properties

NameTypeAccessDescription
extractionOptionsTextExtractionOptionsReadMengembalikan opsi ekstraksi saat ini.
encodingCharsetReadMengembalikan pengkodean output saat ini.
DEFAULT_ENCODINGCharsetRead{@link Charset} cocok dengan .NET { @code Encoding.Unicode} (UTF-16 little-endian, tidak ada BOM).

Methods

SignatureDescription
TextDevice()Membuat TextDevice dengan opsi default (modus {@code Pure}) dan pengkodean Unicode.
TextDevice(encoding: Charset)Membuat TextDevice dengan kode dan opsi default yang diberikan (modus {@code Pure}.
TextDevice(options: TextExtractionOptions)Membuat TextDevice dengan opsi yang diberikan dan pengkodean Unicode default.
TextDevice(options: TextExtractionOptions, encoding: Charset)Membuat TextDevice dengan opsi dan pengkodean yang diberikan.
getExtractionOptions()TextExtractionOptionsMengembalikan opsi ekstraksi saat ini.
setExtractionOptions(options: TextExtractionOptions)Menetapkan opsi ekstraksi (null digantikan dengan default {@code Pure} options).
getEncoding()CharsetMengembalikan pengkodean output saat ini.
setEncoding(encoding: Charset)Menetapkan pengkodean output (null diganti dengan Unicode / UTF-16LE default).
process(page: Page, output: OutputStream)Mengekstrak teks dari halaman dan menulisnya ke aliran output menggunakan
pengkodean yang dikonfigurasi.
process(page: Page, outputFile: String)Mengekstrak teks dari halaman dan menulisnya ke file di {@code outputFile}
menggunakan pengkodean yang dikonfigurasi.

See Also

 Bahasa Indonesia