TableAbsorber
Descripción general
TableAbsorber es una clase en Aspose.PDF FOSS para .NET.
Detecta y extrae tablas de páginas PDF analizando las posiciones del texto y las operaciones de dibujo de líneas.
Esta clase proporciona 6 métodos para trabajar con objetos TableAbsorber en programas .NET.
Los métodos disponibles incluyen: Remove, Replace, TableAbsorber, 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: TableList, Tables, TextSearchOptions, UseFlowEngine.
Propiedades
| Name | Type | Access | Description |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Lectura | Tablas detectadas. |
TableList | IList<AbsorbedTable> | Lectura | Tablas detectadas (devuelve la lista mutable subyacente). |
TextSearchOptions | TextSearchOptions? | Lectura/Escritura | Opciones de búsqueda que controlan la sensibilidad a mayúsculas/minúsculas, el uso de expresiones regulares y el rectángulo de búsqueda limitado. |
UseFlowEngine | bool | Lectura/Escritura | Indica si se utiliza el motor de flujo durante la detección de tablas. |
Métodos
| Signature | Description |
|---|---|
TableAbsorber() | Construir con opciones de búsqueda predeterminadas. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Construir con las opciones de búsqueda de texto dadas. |
Remove(table: AbsorbedTable) | Eliminar una tabla del flujo de contenido de la página y de la lista detectada. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Reemplazar oldTable en la página con newTable. |
Visit(pdf: Document) | Visitar cada página en pdf y detectar tablas. |
Visit(page: Page) | Visitar una página y detectar tablas. |