TextDevice
Overview
TextDevice є класом в Aspose.PDF FOSS для .NET.
Витягує текст з PDF-сторінки.
Цей клас надає 8 методів роботи з об’єктами TextDevice в програмах .NET. Доступні методи включають: Process, TextDevice. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Encoding, ExtractionOptions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Encoding | Encoding | Читання/писання | Обирає або встановлює кодування тексту, яке використовується при записі в стрімінг. |
ExtractionOptions | TextExtractionOptions | Читання/писання | Обирає або встановлює опції вилучення тексту. |
Methods
| Signature | Description |
|---|---|
TextDevice() | Ініціалізує TextDevice з налаштуваннями по умові. |
TextDevice(encoding: Encoding) | Ініціалізує TextDevice з зазначеним кодуванням. |
TextDevice(extractionOptions: TextExtractionOptions) | Ініціалізує TextDevice з зазначеними опціями вилучення. |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | Ініціалізує TextDevice з опціями вилучення та кодування. |
Process(page: Page) | Витягнення тексту з однієї сторінки. |
Process(document: Document) | Витягувати текст з усіх сторінок документа. |
Process(page: Page, output: Stream) | Витягти текст і писати в стрімінг. |
Process(page: Page, outputFileName: string) | Витягти текст і записати до файлу. |