TableAbsorber
Přehled
TableAbsorber je třída v Aspose.PDF FOSS pro .NET.
Detekuje a extrahuje tabulky z PDF stránek analýzou pozic textu a operací kreslení čar.
Tato třída poskytuje 6 metod pro práci s objekty TableAbsorber v programech .NET.
Dostupné metody zahrnují: Remove, Replace, TableAbsorber, Visit.
Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET.
Vlastnosti: TableList, Tables, TextSearchOptions, UseFlowEngine.
Vlastnosti
| Name | Type | Access | Description |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Čtení | Detekované tabulky. |
TableList | IList<AbsorbedTable> | Čtení | Detekované tabulky (vrací měnitelný podkladový seznam). |
TextSearchOptions | TextSearchOptions? | Čtení/Zápis | Možnosti vyhledávání řídící citlivost na velikost písmen, použití regulárních výrazů a ohraničený vyhledávací obdélník. |
UseFlowEngine | bool | Čtení/Zápis | Zda je během detekce tabulek použit motor toku. |
Metody
| Signature | Description |
|---|---|
TableAbsorber() | Vytvořit s výchozími možnostmi vyhledávání. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Vytvořit s danými možnostmi textového vyhledávání. |
Remove(table: AbsorbedTable) | Odstranit tabulku z proudu obsahu stránky a ze seznamu detekovaných. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Nahradit oldTable na stránce novým newTable. |
Visit(pdf: Document) | Navštívit každou stránku v PDF a detekovat tabulky. |
Visit(page: Page) | Navštívit stránku a detekovat tabulky. |