TextDevice
Opinie generală
TextDevice este o clasă în Aspose.PDF FOSS pentru Java.
Extrage textul dintr-o pagină PDF și îl scrie într-un flux de ieșire.
Această clasă oferă 10 metode pentru a lucra cu obiecte TextDevice în programele Java. Metodele disponibile includ: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: DEFAULT_ENCODING, encoding, extractionOptions.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Citeşte. | Întoarce opțiunile de extracție curente. |
encoding | Charset | Citeşte. | Întoarce codarea de ieșire curentă. |
DEFAULT_ENCODING | Charset | Citeşte. | {@link Charset} corespunzător .NET { @code Encoding.Unicode} (UTF-16 little-endian, fără BOM). |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
TextDevice() | Creează un TextDevice cu opțiuni implicite (modul {@code Pure}) și codificare Unicode. |
TextDevice(encoding: Charset) | Creează un TextDevice cu opțiunile de codificare și default (modul {@code Pure}). |
TextDevice(options: TextExtractionOptions) | Creează un TextDevice cu opțiunile date și codificarea Unicode implicită. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | Creează un TextDevice cu opțiunile și codificarea date. |
getExtractionOptions() → TextExtractionOptions | Întoarce opțiunile de extracție curente. |
setExtractionOptions(options: TextExtractionOptions) | Setarea opțiunilor de extracție (null este înlocuit cu opțiile implicite {@code Pure}). |
getEncoding() → Charset | Întoarce codarea de ieșire curentă. |
setEncoding(encoding: Charset) | Stabilește codificarea de ieșire (null este înlocuit cu Unicode/UTF-16LE). |
process(page: Page, output: OutputStream) | Extrage text de pe o pagină şi îl scrie în fluxul de ieşire folosind |
| codificare configurată. | |
process(page: Page, outputFile: String) | Extrage text de pe o pagină şi îl scrie în fişier la {@code outputFile} |
| folosind codarea configurată. |