Текстово устройство
Преглед
TextDevice е клас в Aspose.PDF FOSS за .NET.
Извлича текст от страници на PDF.
Този клас предоставя 8 метода за работа с обекти TextDevice в .NET програми.
Наличните методи включват: Process, TextDevice.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: Encoding, ExtractionOptions.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
Encoding | Encoding | Четене/Запис | Получава или задава текстовото кодиране, използвано при запис в поток. |
ExtractionOptions | TextExtractionOptions | Четене/Запис | Получава или задава опциите за извличане на текст. |
Методи
| 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) | Извлича текст и записва във файл. |