TextDevice
Przegląd
TextDevice jest klasą w Aspose.PDF FOSS dla .NET.
Wyodrębnia tekst z stron PDF.
Ta klasa udostępnia 8 metod do pracy z obiektami TextDevice w programach .NET. Dostępne metody to: Process, TextDevice. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Encoding, ExtractionOptions.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Encoding | Encoding | Odczyt/zapis | Pobiera lub ustawia kodowanie tekstu używane przy zapisywaniu do strumienia. |
ExtractionOptions | TextExtractionOptions | Odczyt/zapis | Pobiera lub ustawia opcje wyodrębniania tekstu. |
Metody
| Sygnatura | Opis |
|---|---|
TextDevice() | Inicjalizuje TextDevice z ustawieniami domyślnymi. |
TextDevice(encoding: Encoding) | Inicjalizuje TextDevice z określonym kodowaniem. |
TextDevice(extractionOptions: TextExtractionOptions) | Inicjalizuje TextDevice z określonymi opcjami ekstrakcji. |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | Inicjalizuje TextDevice z opcjami ekstrakcji i kodowaniem. |
Process(page: Page) | Wyodrębnij tekst z jednej strony. |
Process(document: Document) | Wyodrębnij tekst ze wszystkich stron dokumentu. |
Process(page: Page, output: Stream) | Wyodrębnij tekst i zapisz do strumienia. |
Process(page: Page, outputFileName: string) | Wyodrębnij tekst i zapisz do pliku. |