TextDevice
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.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Читайте . | Возвращает текущие варианты извлечения. |
encoding | Charset | Читайте . | Возвращает текущий кодирование выхода. |
DEFAULT_ENCODING | Charset | Читайте . | {@link Charset} совпадает с .NET { @code Encoding.Unicode} (UTF-16 little-endian, без BOM). |
Методы
| Signature | Описание: |
|---|---|
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} с помощью настроившегося кодирования. |