GroupDocs.Parser for .NET 25.12 Release Notes

Full List of Issues Covering all Changes in this Release

KeySummaryCategory
PARSERNET-2776Implement table extraction without a template from presentationsEnhancement
PARSERNET-2775Implement table extraction without a template from spreadsheetsEnhancement

Public API and Backward Incompatible Changes

Implement table extraction without a template from presentations

Description

This enhancement provides the ability to cleanly extract tables from presentations without a template.

Public API changes

None.

Usage

The following example shows how to extract all tables from the entire document.

using (Parser parser = new Parser(filePath))
{
    IEnumerable<PageTableArea> tables = parser.GetTables();
}

Implement table extraction without a template from spreadsheets

Description

This enhancement allows you to extract tables from spreadsheets without a template. However, please note that only tables of ListObject type will be extracted. Also, keep in mind that the pageIndex for spreadsheets in this case refers to the worksheet index.

Public API changes

None.

Usage

The following example shows how to extract all tables from a given page of a document.

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}