TableAbsorber
Overzicht
TableAbsorber is een klasse in Aspose.PDF FOSS voor .NET.
Detecteert en extraheert tabellen uit PDF-pagina’s door de tekstposities en lijntekenbewerkingen te analyseren.
Deze klasse biedt 6 methoden voor het werken met TableAbsorber objecten in .NET programma’s. Beschikbare methoden omvatten: Remove, Replace, TableAbsorber, Visit. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: TableList, Tables, TextSearchOptions, UseFlowEngine.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Lezen | Tabellen gedetecteerd. |
TableList | IList<AbsorbedTable> | Lezen | Tabellen gedetecteerd (geeft de mutabele onderliggende lijst terug). |
TextSearchOptions | TextSearchOptions? | Lezen/schrijven | Zoekopties die de hoofdlettergevoeligheid, het gebruik van regex en de begrensde zoekrechthoek regelen. |
UseFlowEngine | bool | Lezen/schrijven | Of de flow-engine wordt gebruikt tijdens tabeldetectie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
TableAbsorber() | Construeer met standaard zoekopties. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Construeer met de opgegeven tekstzoekopties. |
Remove(table: AbsorbedTable) | Verwijder een tabel uit de paginainhoudstroom en de gedetecteerde lijst. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Vervang oldTable op de pagina door newTable. |
Visit(pdf: Document) | Bezoek elke pagina in pdf en detecteer tabellen. |
Visit(page: Page) | Bezoek een pagina en detecteer tabellen. |