TextDevice
TextDevice
Összefoglaló
TextDevice egy osztály a Aspose.PDF FOSS-ban Java számára.
Kivonja a szöveget egy PDF-oldaltól, és írja le az kimeneti áramlásba.
Ez a osztály 10 módszert kínál az TextDevice objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: DEFAULT_ENCODING, encoding, extractionOptions.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Olvasd! | A jelenlegi kivonási lehetőségeket adja vissza. |
encoding | Charset | Olvasd! | Visszaadja a jelenlegi kimeneti kódolást. |
DEFAULT_ENCODING | Charset | Olvasd! | {@link Charset} .NET-hez igazodó { @code Encoding.Unicode} (UTF-16 little-endian, BOM nélkül). |
Módszerek
| Az aláírás: | Leírás |
|---|---|
TextDevice() | Egy TextDevice-t hoz létre az alapértelmezett opciók ({@code Pure} mód) és Unicode kódolás segítségével. |
TextDevice(encoding: Charset) | Az adott kódolási és alapértelmezett opciókkal ({@code Pure} mód) létrehoz egy TextDevice-t. |
TextDevice(options: TextExtractionOptions) | Egy TextDevice-t hoz létre az adott opciók és a default Unicode kódolás segítségével. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | Hozza létre a TextDevice megadott opciók és kódolás. |
getExtractionOptions() → TextExtractionOptions | A jelenlegi kivonási lehetőségeket adja vissza. |
setExtractionOptions(options: TextExtractionOptions) | A kivonási lehetőségek beállítását (a null helyettesíti az alapértelmezett {@code Pure} opciók). |
getEncoding() → Charset | Visszaadja a jelenlegi kimeneti kódolást. |
setEncoding(encoding: Charset) | A kimeneti kódolást állítja be (a null helyettesíti az alapértelmezett Unicode/UTF-16LE-t). |
process(page: Page, output: OutputStream) | Kiválasztja a szöveget egy oldalról és írja az kimeneti áramláshoz, a |
| konfigurált kódolás. | |
process(page: Page, outputFile: String) | Kivonja a szöveget egy oldalról és írja az adatba {@code outputFile} címre. |
| a konfigurált kódolás segítségével. |