TextDevice

Približni podaci

TextDevice je klasa u Aspose.PDF FOSS za Java.

Izvuče tekst iz PDF stranice i piše ga u izlazni tok.

Ova klasa pruža 10 metoda za rad s TextDevice objektima u Java programima. Postoje i sljedeće metode: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: DEFAULT_ENCODING, encoding, extractionOptions.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
extractionOptionsTextExtractionOptionsČitaj.Vrati trenutne opcije ekstrakcije.
encodingCharsetČitaj.Vrati trenutni izlaz kodiranje.
DEFAULT_ENCODINGCharsetČitaj.{@link Charset} odgovara .NET { @code Encoding.Unicode} (UTF-16 little-endian, bez BOM).

Metoda za primjenu

PotpisOpisivanje
TextDevice()Stvara TextDevice s podrazumijevanim opcijama ({@code Pure} mode) i Unicode kodiranjem.
TextDevice(encoding: Charset)Stvara TextDevice s navedenim kodiranjem i podrazumijevanim opcijama ({@code Pure} režim).
TextDevice(options: TextExtractionOptions)Stvara TextDevice s navedenim opcijama i podrazumijevanom Unicode kodiranjem.
TextDevice(options: TextExtractionOptions, encoding: Charset)Stvara TextDevice s navedenim opcijama i kodiranjem.
getExtractionOptions()TextExtractionOptionsVrati trenutne opcije ekstrakcije.
setExtractionOptions(options: TextExtractionOptions)Postavlja opcije za izvlačenje (null se zamjenjuje podrazumevanim {@code Pure} opcijama).
getEncoding()CharsetVrati trenutni izlaz kodiranje.
setEncoding(encoding: Charset)Postavlja kodiranje izlaza (null zamjenjuje podrazumijevan Unicode/UTF-16LE).
process(page: Page, output: OutputStream)Izvuči tekst s stranice i piše ga u izlaznoj struji koristeći
konfigurirana kodiranje.
process(page: Page, outputFile: String)Izvuče tekst s stranice i piše ga u datoteku na {@code outputFile}
koristeći konfiguriranu kodiranje.

Također pogledajte:

 Hrvatski