Co je nového v tomto vydání

  • [Vylepšení] Implementovat extrakci tabulek bez šablony z prezentací (PARSERNET‑2776)
    Parser nyní dokáže přímo extrahovat všechny tabulky ze souboru prezentace, aniž by bylo nutné zadávat šablonu rozvržení.

  • [Vylepšení] Implementovat extrakci tabulek bez šablony z tabulkových kalkulátorů (PARSERNET‑2775)
    Extrakce tabulek funguje pro Excel‑stylové tabulky, vrací pouze tabulky ListObject. Argument pageIndex odpovídá indexu listu.

Obě vylepšení zachovávají veřejné API beze změny, takže existující kód pokračuje v kompilaci.

Použití – Extrakce tabulek z prezentace

using (Parser parser = new Parser(filePath))
{
    // Vrátí každou tabulku nalezenou v celé prezentaci
    IEnumerable<PageTableArea> tables = parser.GetTables();
}

Použití – Extrakce tabulek z tabulkového kalkulátoru

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;               // Index listu
    // Vrátí tabulky ListObject ze specifikovaného listu
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}

Opravy a vylepšení

Kategorie Popis
Vylepšení Extrakce tabulek bez šablony z prezentací (PARSERNET‑2776)
Vylepšení Extrakce tabulek bez šablony z tabulkových kalkulátorů (PARSERNET‑2775)

Žádné veřejné API ani breaking changes nebyly v tomto vydání zavedeny.

Jak získat aktualizaci

Zdroje