TextDevice
TextDevice
Overview
TextDevice je třída v Aspose.PDF FOSS pro Java.
Vytáhne text z PDF stránky a zapíše ho do výstupního proudu.
Tato třída poskytuje 10 metod pro práci s TextDevice objekty v programech Java. K dispozici jsou následující metody: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java. Vlastnosti: DEFAULT_ENCODING, encoding, extractionOptions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Read | Vrátí aktuální možnosti extrakce. |
encoding | Charset | Read | Vrací současné kódování výstupu. |
DEFAULT_ENCODING | Charset | Read | {@link Charset} odpovídající .NET { @code Encoding.Unicode} (UTF-16 little-endian, bez BOM). |
Methods
| Signature | Description |
|---|---|
TextDevice() | Vytváří TextDevice s výchozími možnostmi ({@code Pure} mode) a kódováním Unicodu. |
TextDevice(encoding: Charset) | Vytváří TextDevice s uvedeným kódováním a výchozími možnostmi ({@code Pure} režim). |
TextDevice(options: TextExtractionOptions) | Vytváří TextDevice s uvedenými možnostmi a standardním kódováním Unicode. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | Vytváří TextDevice s uvedenými možnostmi a kódováním. |
getExtractionOptions() → TextExtractionOptions | Vrátí aktuální možnosti extrakce. |
setExtractionOptions(options: TextExtractionOptions) | Nastavuje možnosti výběru (null je nahrazen defaultovými {@code Pure} možnostmi). |
getEncoding() → Charset | Vrací současné kódování výstupu. |
setEncoding(encoding: Charset) | Nastavuje výstupní kódování (null je nahrazen standardním Unicode/UTF-16LE). |
process(page: Page, output: OutputStream) | Vytáhne text z stránky a píše ho do výstupního proudu pomocí |
| konfigurované kódování. | |
process(page: Page, outputFile: String) | Vytáhne text z stránky a zapíše ho do souboru na adrese {@code outputFile} |
| pomocí konfigurovaného kódování. |