Clase Aspose::Pdf::Devices::TextDevice
Contenido
[
Ocultar
]TextDevice class
Representa una clase para convertir páginas de documentos pdf en texto.
class TextDevice : public Aspose::Pdf::Devices::PageDevice
Métodos
| Método | Descripción |
|---|---|
| get_Encoding() const | Obtiene la codificación del texto extraído. |
| get_ExtractionOptions() const | Obtiene las opciones de extracción de texto. |
| Process(System::SharedPtr<Page>, System::SharedPtr<System::IO::Stream>) override | Convierte la página y la guarda como flujo de texto. |
| set_Encoding(const System::SharedPtr<System::Text::Encoding>&) | Establece la codificación del texto extraído. |
| set_ExtractionOptions(const System::SharedPtr<Text::TextExtractionOptions>&) | Establece las opciones de extracción de texto. |
| TextDevice(const System::SharedPtr<Text::TextExtractionOptions>&) | Inicializa una nueva instancia de TextDevice con opciones de extracción de texto. |
| TextDevice() | Inicializa una nueva instancia de TextDevice con el modo de formato de texto sin procesar y la codificación Unicode. |
| TextDevice(const System::SharedPtr<System::Text::Encoding>&) | Inicializa una nueva instancia de TextDevice para la codificación especificada. |
| TextDevice(const System::SharedPtr<Text::TextExtractionOptions>&, const System::SharedPtr<System::Text::Encoding>&) | Inicializa una nueva instancia de TextDevice para la codificación especificada con opciones de extracción de texto. |
Observaciones
El objeto TextDevice se utiliza básicamente para extraer texto de una página pdf.
Ver también
- Class PageDevice
- Namespace Aspose::Pdf::Devices
- Library Aspose.PDF for C++