Document Processing Agent Tools for building agentic workflows are now generally available.
Added tools for extracting text, describing document structure, searching text, retrieving bookmarks, flattening form fields, and removing pages from PDF documents.
SpreadProcessing analysis agent tools significantly improved — filtering, grouping, and aggregation now handle complex analytical queries with greater accuracy and reliability.
Dependencies
Telerik Licensing minimal required version is updated to 1.8.2.
System.IO.Hashing is added as a dependency for .NET 8 or greater.
PdfProcessing
NEW
Optimized the export of Functions.
Improved font handling during document import.
Introduced API for Cloning RadFixedPages and for splitting RadFixedDocument into pages.
Implement AutoTag Tables from document Primitives.
Introduced support for PDF Portfolios.
Implemented Exponential Interpolation Function.
FIXED
The import performance is reduced when having XObject instances with many Shading elements.
PdfStreamWriter: Merging PDF documents causes blank pages.
An InvalidCastException when importing a document.
A NullReferenceException is thrown when importing a document with EmbeddedFile without Subtype.
SpreadProcessing
NEW
XlsFormatProvider: Add support for hidden rows.
Add support for Superscript/Subscript formatting option.
Introduced support for notes in XLS format.
Add support for Strikethrough formatting option.
Introduced support for images when importing and exporting XLS documents.
FIXED
SpreadProcessing: XLSX image lock aspect ratio imports incorrectly when importing a document with PictureLockingElement which noChangeAspect attribute is boolean
XlsFormatProvider: InvalidOperationException is thrown when importing a document with an unsupported BIFF record.
Importing file with comments part with other name than comments.xml throws and exception.
WordsProcessing
FIXED
PdfFormatProvider: Justified text alignment is not respected for specific text content.