TextDevice
Översikt
TextDevice är en klass i Aspose.PDF FOSS för Java.
Utvinner text från en PDF-sida och skriver den till ett utgångsflöde.
Denna klass ger 10 metoder för att arbeta med TextDevice objekt i Java-program. Tillgängliga metoder är bland annat: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: DEFAULT_ENCODING, encoding, extractionOptions.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Läs. | Returnerar nuvarande utvinningsalternativ. |
encoding | Charset | Läs. | Returnerar den aktuella kodningen. |
DEFAULT_ENCODING | Charset | Läs. | {@link Charset} matchar .NET { @code Encoding.Unicode} (UTF-16 lite-endian, ingen BOM). |
Methods
| Signature | Beskrivning |
|---|---|
TextDevice() | Skapar en TextDevice med standardalternativ ({@code Pure}-läge) och Unicode-kodning. |
TextDevice(encoding: Charset) | Skapar en TextDevice med angiven kodning och standardalternativ ({@code Pure}-läge). |
TextDevice(options: TextExtractionOptions) | Skapar ett TextDevice med de angivna alternativen och standard Unicode-kodning. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | Skapar en TextDevice med de angivna alternativen och kodningen. |
getExtractionOptions() → TextExtractionOptions | Returnerar nuvarande utvinningsalternativ. |
setExtractionOptions(options: TextExtractionOptions) | Ställer in extraktionsalternativen (null ersätts med standardinställningarna {@code Pure}). |
getEncoding() → Charset | Returnerar den aktuella kodningen. |
setEncoding(encoding: Charset) | Ställer in utgångskodningen (null ersätts med standard Unicode/UTF-16LE). |
process(page: Page, output: OutputStream) | Utvinner text från en sida och skriver den till utgångsströmmen med hjälp av konfigurerad kodning. |
process(page: Page, outputFile: String) | Utvinner text från en sida och skriver den till filen på {@code outputFile} med hjälp av konfigurerad kodning. |