Telerik Document Processing Libraries 2025 Q4 (2025.4.1104)

Released: Nov 12, 2025

Atualizações na 2025 Q4 (2025.4.1104)

Recursos

  • What's New:
    • Telerik Document Processing AI Coding Assistant is extended with support for WordsProcessing, SpreadProcessing, SpreadstreamProcessing and ZIP Library. It now supports all libraries.
    • GenAI-powered Document Insights for SpreadProcessing: Added support for querying and summarizing Workbook content using AI, enabling users to interact with and extract insights from Workbooks.
    • Introduced extended digital signature support for the PdfProcessing library. You can now externally sign the document hash and also use a TimeStamp server.
    • Introduced Export to JSON file format for the SpreadProcessing library.
  • Dependencies:
    • Updated System.Security.Cryptography.Pkcs to 9.0.9.
    • Updated SkiaSharp version to 3.119.1.
    • Added dependency to System.Text.Json 9.0.0.
    • Updated HarfBuzzSharp to 8.3.1.2.
  • Common:
    • CancelationTokenSourceFactory.CreateTokenSource(TimeSpan? timeSpan) now performs proper argument checking.
  • PdfProcessing:
    • Breaking Change: Introduced timeout mechanism for TextFormatProvider, TextSearch, and TextPosition.
    • Enabled Long-Term Validation (LTV).
    • Introduced an API for externally signing the document hash.
    • Introduced support for writing a RadFixedPage containing widgets using the PdfPageStreamWriter.WriteContent() method.
    • Implemented Group 3, 2-D encoding for TIFF images (CCITTFaxDecode).
    • Import of documents with invalid Creation or Modification dates is now handled.
    • Provided support for the PAdES-BES signature standard.
    • Introduced support for encrypting documents with an AES-128 algorithm.
    • Provided support for /TR (Transfer Function) property of SMask.
    • Added Comfort and Extended levels for the ZUGFeRD invoice.
    • Introduced API for signing a document using a TimeStamp server.
  • SpreadProcessing:
    • Introduced Export to JSON file format.
    • Added support for querying and summarizing Workbook content using AI, enabling users to interact with and extract insights from Workbooks.

Correções

  • PdfProcessing:
    • Fixed issue where the appearance of a form field button is lost after import-export operation.
    • Fixed issue where a solid line appears over the dashed lines when generating PDF from SVG diagram.
    • Fixed issue where SkiaImageFormatProvider: SMask.Matte is not applied correctly.
    • Fixed issue where an OutOfMemoryException is thrown when importing a large document with invalid cross-reference table.
    • Fixed issue where Object reference is not set to an instance of an object is thrown when loading a PDF generated with PdfProcessing in PAC.
    • Fixed issue where a NullReferenceException is thrown when decoding the image with CCITTFaxDecode filter.
    • Fixed issue where merging a document with RadioButtonFields throws ArgumentException: 'An item with the same key has already been added'.
    • Fixed issue where line width (LW) graphic state property is lost on import.
    • Fixed issue where a KeyNotFoundException is thrown when importing a document with structure element that references a page that is not part of the page collection.
    • Fixed issue where hidden fields appear after merging PDF documents.
    • Fixed issue where encrypted documents with an AES-256 algorithm are opened as empty documents on Apple devices.
    • Fixed issue where creating a document from an SVG image with a CapPathRound adds unexpected lines.
    • Fixed issue where an ArgumentNullException is thrown when importing a restricted, AES-encrypted document.
    • Fixed issue where an ArgumentException is thrown when importing a document with duplicated filed names.
    • [WPF] Fixed a KeyNotFoundException when filing the fields in a specific document and saving it.
    • Fixed issue where an InvalidCastException is thrown and the form field is skipped when importing a document containing a single associated widget annotation (or terminal field) merged into the field dictionary.
    • Fixed issue where underline is not properly exported when the paragraph has exact line spacing and the font size is small.
    • Fixed issue where the CIDToGIDMap value is exported as an indirect object when the value is a PdfString.
    • Fixed issue where, when recalculated, the TextBox widget appearance is exported with the wrong text properties.
    • Subscript text underline should be shifted down compared to normal text underline.
    • Fixed issue where an OutOfMemoryException is thrown when decoding large images with the CCITTFaxDecode filter.
    • [WPF] Fixed issue where more pages than document pages count are rendered when some page tree node is added multiple times in its Parent Kids collection.
    • Fixed issue where highlight of the fields is lost on import.
    • Fixed issue where fields are doubled according to ItextSharp after import/export. Update to itext version 9.2.0 or above to resolve this.
    • Fixed issue where field border appearance is lost during import-export of the document.
    • Fixed issue where Adobe Reader corrupts the umlaut/diacritics characters when typing in TextBox field exported from PdfProcessing.
  • SpreadProcessing:
    • Fixed issue where ConditionalFormattingRange's Formattings collection is not correctly enumerated when there are rules with intermittent ranges.
  • WordsProcessing:
    • Fixed SdtBuilderFailureException when importing a document with picture SDT around a paragraph with bookmark and picture.
    • Fixed issue where replace cannot match whole words with special characters at the start/end.
    • Fixed issue where left indents with floating point values are imported as 0.
    • Fixed InvalidOperationException when cloning a document containing fields spanning multiple paragraphs.
    • Fixed incorrect message when the found match is contained in several paragraphs.
    • Fixed issue where hyperlinks with fragment identifiers are not resolved correctly.
    • Fixed issue where exporting Header/Footer with a content control with multiple paragraphs leads to an empty document.