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 proprietateTipul de vehiculAccesulDescriere:
extractionOptionsTextExtractionOptionsCiteşte.Întoarce opțiunile de extracție curente.
encodingCharsetCiteşte.Întoarce codarea de ieșire curentă.
DEFAULT_ENCODINGCharsetCiteşte.{@link Charset} corespunzător .NET { @code Encoding.Unicode} (UTF-16 little-endian, fără BOM).

Metode de evaluare

SemnăturaDescriere:
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ă.

Vezi și:

 Română