What’s new in this release
-
[Enhancement] Implement table extraction without a template from presentations (PARSERNET‑2776)
The parser can now extract all tables from a presentation file directly, without the need to supply a layout template. -
[Enhancement] Implement table extraction without a template from spreadsheets (PARSERNET‑2775)
Table extraction works for Excel‑style spreadsheets, returning only ListObject tables. ThepageIndexargument maps to the worksheet index.
Both enhancements keep the public API unchanged, so existing code continues to compile.
Usage – Extract tables from a presentation
using (Parser parser = new Parser(filePath))
{
// Returns every table found in the whole presentation
IEnumerable<PageTableArea> tables = parser.GetTables();
}
Usage – Extract tables from a spreadsheet
using (Parser parser = new Parser(filePath))
{
int pageIndex = 0; // Worksheet index
// Returns ListObject tables from the specified worksheet
IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}
Fixes and enhancements
| Category | Description |
|---|---|
| Enhancement | Table extraction without a template from presentations (PARSERNET‑2776) |
| Enhancement | Table extraction without a template from spreadsheets (PARSERNET‑2775) |
No public API or breaking changes were introduced in this release.
How to get the update
-
NuGet – Upgrade to the latest GroupDocs.Parser package:
dotnet add package GroupDocs.Parser --version 25.12.0dotnet add package GroupDocs.Parser.NETFramework --version 25.12.0Choose the appropriate target‑framework package (e.g., .NET 6, .NET Framework 4.6.2) from the NuGet gallery.
-
Direct download – Assemblies for .NET and .NET Framework are available on the GroupDocs.Parser for .NET 25.12 release page.
https://releases.groupdocs.com/parser/net/new-releases/groupdocs.parser-for-.net-25.12-dlls-only/
https://releases.groupdocs.com/parser/net/new-releases/groupdocs.parser-for-.net-25.12/