Що нового у цьому релізі

  • [Enhancement] Реалізовано вилучення таблиць без шаблону з презентацій (PARSERNET‑2776)
    Тепер парсер може безпосередньо витягувати всі таблиці з файлу презентації, без необхідності надавати шаблон макету.

  • [Enhancement] Реалізовано вилучення таблиць без шаблону з електронних таблиць (PARSERNET‑2775)
    Вилучення таблиць працює для електронних таблиць у стилі Excel, повертаючи лише таблиці ListObject. Аргумент pageIndex відповідає індексу листа.

Обидва покращення залишають публічний API без змін, тому існуючий код продовжує компілюватися.

Використання – Вилучення таблиць з презентації

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

Використання – Вилучення таблиць з електронної таблиці

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

Виправлення та покращення

Category Description
Enhancement Вилучення таблиць без шаблону з презентацій (PARSERNET‑2776)
Enhancement Вилучення таблиць без шаблону з електронних таблиць (PARSERNET‑2775)

У цьому релізі не було введено жодних змін у публічному API або не зворотних змін.

Як отримати оновлення

Ресурси