TextDevice

TextDevice

Overview

TextDevice on luokka Aspose.PDF FOSS for Java.

Poistaa teksti PDF-sivulta ja kirjoittaa se lähtövirtaan.

Tämä luokka tarjoaa 10 menetelmää työskennellä TextDevice esineiden kanssa Java-ohjelmissa. Saatavilla olevat menetelmät ovat: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Kaikki julkiset jäsenet ovat käytettävissä Java-sovellukseen asentamisen jälkeen Aspose.PDF FOSS for Java -paketin. Ominaisuuksia : DEFAULT_ENCODING, encoding, extractionOptions.

Properties

NameTypeAccessDescription
extractionOptionsTextExtractionOptionsReadPalauttaa nykyiset kaivamisvaihtoehdot.
encodingCharsetReadPalauttaa nykyinen tuotto koodaus.
DEFAULT_ENCODINGCharsetRead{@link Charset} vastaa .NET {_code Encoding.Unicode} (UTF-16 pieni, ei BOM).

Methods

SignatureDescription
TextDevice()Luo TextDevice oletusarvoisilla vaihtoehdoilla ({@code Pure} -tilassa) ja Unicode-koodinnalla.
TextDevice(encoding: Charset)Luo TextDevice antamalla koodaus- ja oletusarvo vaihtoehdoilla ({@code Pure} -tilassa).
TextDevice(options: TextExtractionOptions)Luo TextDevice antamien vaihtoehtojen ja oletusarvoisen Unicode-koodinnon kanssa.
TextDevice(options: TextExtractionOptions, encoding: Charset)Luo TextDevice antamien vaihtoehtojen ja koodauksen kanssa.
getExtractionOptions()TextExtractionOptionsPalauttaa nykyiset kaivamisvaihtoehdot.
setExtractionOptions(options: TextExtractionOptions)Aseta kaivamisvaihtoehdot (nullia korvataan oletusarvoisella {@code Pure} vaihtoehdolla).
getEncoding()CharsetPalauttaa nykyinen tuotto koodaus.
setEncoding(encoding: Charset)Sisältää tulos koodaus (null korvataan oletusarvoisella Unicode / UTF-16LE).
process(page: Page, output: OutputStream)Poistaa tekstin sivulta ja kirjoittaa sen lähtövirtaan käyttämällä
koodattuja koodeja.
process(page: Page, outputFile: String)Poista teksti sivulta ja kirjoita se tiedostoon {@code outputFile}
Käytä koodattuja koodeja.

See Also

 Suomi