TableAbsorber
Resumo geral
TableAbsorber é uma classe em Aspose.PDF FOSS para .NET.
Detecta e extrai tabelas de páginas PDF, analisando as posições do texto e operações de desenho de linhas.
Esta classe fornece 6 métodos para trabalhar com objetos TableAbsorber em programas .NET. Os métodos disponíveis incluem: Remove, Replace, TableAbsorber, Visit. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: TableList, Tables, TextSearchOptions, UseFlowEngine.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Leia. | Mesas detectadas. |
TableList | IList<AbsorbedTable> | Leia. | Tabelas detectadas (devolve a lista de apoio mutável). |
TextSearchOptions | TextSearchOptions? | Leitura/Escrita | Opções de pesquisa que controlam a sensibilidade ao caso, o uso do regex e o retângulo de busca limitada. |
UseFlowEngine | bool | Leitura/Escrita | Se o motor de fluxo é utilizado durante a detecção da mesa. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TableAbsorber() | Construir com opções de busca padrão. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Construir com as opções de pesquisa em texto fornecidas. |
Remove(table: AbsorbedTable) | Remova uma tabela do fluxo de conteúdo da página e da lista detectada. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Substitua a antiga tabela na página por uma nova. |
Visit(pdf: Document) | Visite todas as páginas em pdf e detecte tabelas. |
Visit(page: Page) | Visite uma página e detecte tabelas. |