O que há de novo nesta versão

  • [Melhoria] Implementar extração de tabelas sem modelo a partir de apresentações (PARSERNET‑2776)
    O analisador agora pode extrair todas as tabelas de um arquivo de apresentação diretamente, sem a necessidade de fornecer um modelo de layout.

  • [Melhoria] Implementar extração de tabelas sem modelo a partir de planilhas (PARSERNET‑2775)
    A extração de tabelas funciona para planilhas no estilo Excel, retornando apenas tabelas ListObject. O argumento pageIndex mapeia para o índice da planilha.

Ambas as melhorias mantêm a API pública inalterada, de modo que o código existente continua a compilar.

Uso – Extrair tabelas de uma apresentação

using (Parser parser = new Parser(filePath))
{
    // Returns every table found in the whole presentation
    IEnumerable<PageTableArea> tables = parser.GetTables();
}

Uso – Extrair tabelas de uma planilha

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;               // Worksheet index
    // Returns ListObject tables from the specified worksheet
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}

Correções e melhorias

Categoria Descrição
Melhoria Extração de tabelas sem modelo a partir de apresentações (PARSERNET‑2776)
Melhoria Extração de tabelas sem modelo a partir de planilhas (PARSERNET‑2775)

Nenhuma API pública ou alteração incompatível foi introduzida nesta versão.

Como obter a atualização

Recursos