TableAbsorber
Panoramica
TableAbsorber è una classe in Aspose.PDF FOSS per .NET.
Rileva ed estrae tabelle dalle pagine PDF analizzando le posizioni del testo e le operazioni di disegno delle linee.
Questa classe fornisce 6 metodi per lavorare con oggetti TableAbsorber nei programmi .NET. I metodi disponibili includono: Remove, Replace, TableAbsorber, Visit. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: TableList, Tables, TextSearchOptions, UseFlowEngine.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Lettura | Tabelle rilevate. |
TableList | IList<AbsorbedTable> | Lettura | Tabelle rilevate (restituisce la lista di supporto mutabile). |
TextSearchOptions | TextSearchOptions? | Lettura/Scrittura | Opzioni di ricerca che controllano la sensibilità al maiuscolo/minuscolo, l’uso delle espressioni regolari e il rettangolo di ricerca delimitato. |
UseFlowEngine | bool | Lettura/Scrittura | Se il motore di flusso è utilizzato durante il rilevamento delle tabelle. |
Metodi
| Firma | Descrizione |
|---|---|
TableAbsorber() | Costruisci con le opzioni di ricerca predefinite. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Costruisci con le opzioni di ricerca testuale fornite. |
Remove(table: AbsorbedTable) | Rimuovi una tabella dal flusso di contenuto della pagina e dall’elenco rilevato. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Sostituisci oldTable nella pagina con newTable. |
Visit(pdf: Document) | Visita ogni pagina nel pdf e rileva le tabelle. |
Visit(page: Page) | Visita una pagina e rileva le tabelle. |