TableAbsorber
Visió general
TableAbsorber és una classe a Aspose.PDF FOSS per a .NET.
Detecta i extreu taules de les pàgines PDF analitzant les posicions del text i les operacions de dibuix de línies.
Aquesta classe proporciona 6 mètodes per treballar amb objectes TableAbsorber en programes .NET.
Els mètodes disponibles inclouen: Remove, Replace, TableAbsorber, Visit.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: TableList, Tables, TextSearchOptions, UseFlowEngine.
Propietats
| Name | Type | Access | Description |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Lectura | Taules detectades. |
TableList | IList<AbsorbedTable> | Lectura | Taules detectades (retorna la llista mutable de suport). |
TextSearchOptions | TextSearchOptions? | Lectura/Escriptura | Opcions de cerca que controlen la sensibilitat a majúscules/minúscules, l’ús d’expressions regulars i el rectangle de cerca delimitat. |
UseFlowEngine | bool | Lectura/Escriptura | Indica si s’utilitza el motor de flux durant la detecció de taules. |
Mètodes
| Signature | Description |
|---|---|
TableAbsorber() | Construeix amb opcions de cerca per defecte. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Construeix amb les opcions de cerca de text proporcionades. |
Remove(table: AbsorbedTable) | Elimina una taula del flux de contingut de la pàgina i de la llista detectada. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Substitueix oldTable a la pàgina amb newTable. |
Visit(pdf: Document) | Visita cada pàgina del pdf i detecta taules. |
Visit(page: Page) | Visita una pàgina i detecta taules. |