TextAbsorber
Visión general
TextAbsorber es una clase en Aspose.PDF FOSS para .NET.
Extrae texto de páginas PDF analizando flujos de contenido.
Esta clase proporciona 8 métodos para trabajar con objetos TextAbsorber en programas .NET.
Los métodos disponibles incluyen: Reset, TextAbsorber, Visit.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: Errors, ExtractionOptions, HasErrors, Text, TextSearchOptions.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Text | string | Lectura | El texto extraído después de llamar a Visit(). |
ExtractionOptions | TextExtractionOptions | Lectura/Escritura | Obtiene o establece las opciones de extracción de texto. |
TextSearchOptions | TextSearchOptions | Lectura/Escritura | Obtiene o establece las opciones de búsqueda de texto utilizadas durante la extracción. |
Errors | List<TextExtractionError> | Lectura | Errores registrados durante la extracción. |
HasErrors | bool | Lectura | Indica si se registró algún error de extracción. |
Métodos
| Signature | Description |
|---|---|
TextAbsorber() | Inicializa un nuevo TextAbsorber con la configuración predeterminada. |
TextAbsorber(extractionOptions: TextExtractionOptions) | Inicializa un nuevo TextAbsorber con las opciones de extracción especificadas. |
TextAbsorber(textSearchOptions: TextSearchOptions) | Inicializa con opciones de búsqueda de texto. |
TextAbsorber(extractionOptions: TextExtractionOptions, textSearchOptions: TextSearchOptions) | Inicializa con opciones de extracción y búsqueda. |
Visit(page: Page) | Extrae texto de una sola página. |
Visit(form: XForm) | Extrae texto de todas las páginas de un documento. |
Visit(pdf: Document) | Llama a Visit en esta instancia de TextAbsorber. |
Reset() | Borra el texto extraído y restablece el estado del absorber para que pueda reutilizarse. |