TextDevice
Общ преглед
TextDevice е клас в Aspose.PDF FOSS за Java.
Извлича текст от PDF страница и го пише в изходния поток.
Този клас предоставя 10 метода за работа с TextDevice обекти в Java програми. Наличните методи включват: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: DEFAULT_ENCODING, encoding, extractionOptions.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Прочети. | Връща текущите опции за извличане. |
encoding | Charset | Прочети. | Връща текущото кодиране на изхода. |
DEFAULT_ENCODING | Charset | Прочети. | {@link Charset} съвпада с .NET { @code Encoding.Unicode} (UTF-16 малко-ендиан, без BOM). |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
TextDevice() | Създава TextDevice с опции по подразбиране ({@code Pure} режим) и Unicode кодиране. |
TextDevice(encoding: Charset) | Създава TextDevice с даденото кодиране и опциите по подразбиране ({@code Pure} режим). |
TextDevice(options: TextExtractionOptions) | Създава TextDevice с дадените опции и стандартното Unicode кодиране. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | Създава TextDevice с дадените опции и кодиране. |
getExtractionOptions() → TextExtractionOptions | Връща текущите опции за извличане. |
setExtractionOptions(options: TextExtractionOptions) | Определя опциите за извличане (null се замества с предпоставките {@code Pure}). |
getEncoding() → Charset | Връща текущото кодиране на изхода. |
setEncoding(encoding: Charset) | Определя изходната кодировка (null се заменя с Unicode/UTF-16LE по подразбиране). |
process(page: Page, output: OutputStream) | Извлича текст от страница и го пише в изходния поток, използвайки |
| конфигурирана кодировка. | |
process(page: Page, outputFile: String) | Извлича текст от страница и го пише във файла на {@code outputFile} |
| използвайки конфигурирания код. |