Class TableAbsorber
Contenuti
[
Nascondere
]Classe TableAbsorber
Rappresenta un oggetto assorbitore di elementi di tabella. Esegue la ricerca e fornisce accesso ai risultati della ricerca tramite la collezione TableList
.
public class TableAbsorber
Costruttori
Nome | Descrizione |
---|---|
TableAbsorber() | Inizializza una nuova istanza di TableAbsorber . |
TableAbsorber(TextSearchOptions) | Inizializza una nuova istanza di TableAbsorber con opzioni di ricerca del testo. |
Proprietà
Nome | Descrizione |
---|---|
virtual TableList { get; } | Restituisce un IList di sola lettura contenente le tabelle trovate |
virtual TextSearchOptions { get; set; } | Ottiene o imposta le opzioni di ricerca del testo. |
UseFlowEngine { get; set; } | * Abilita un motore di riconoscimento delle tabelle alternativo che è superiore in numerosi scenari e in grado di riconoscere tabelle senza bordi. Non supporta ancora la modifica delle tabelle e l’ottenimento degli stili di testo. Il valore predefinito è false; |
Metodi
Nome | Descrizione |
---|---|
Remove(AbsorbedTable) | Rimuove un AbsorbedTable dalla pagina. |
Replace(Page, AbsorbedTable, Table) | Sostituisce un AbsorbedTable con Table sulla pagina. |
Visit(Document) | Estrae tabelle nel documento specificato. |
virtual Visit(Page) | Estrae tabelle sulla pagina specificata |
Esempi
L’esempio dimostra come trovare una tabella nella prima pagina del documento PDF e sostituire il testo in una cella della tabella.
// Open document
Document doc = new Document(@"D:\Tests\input.pdf");
// Create TableAbsorber object to find tables
TableAbsorber absorber = new TableAbsorber();
// Visit first page with absorber
absorber.Visit(pdfDocument.Pages[1]);
// Get access to first table on page, their first cell and text fragments in it
TextFragment fragment = absorber.TableList[0].RowList[0].CellList[0].TextFragments[1];
// Change text of the first text fragment in the cell
fragment.Text = "hi world";
// Save document
doc.Save(@"D:\Tests\output.pdf");
Vedi Anche
- namespace Aspose.Pdf.Text
- assembly Aspose.PDF