New to Telerik Document ProcessingStart a free 30-day trial

2025.1.205 (2025 Q1)

Updated on Oct 9, 2025

What's Changed

changed

  • Starting with 2025 Q1, all users of the Telerik and Kendo UI components and tools, will need to apply a valid license key file to both new and existing projects. For details, see our Licensing Documentation.

What's New

new

  • Introduced support for Optical Character Recognition (OCR), allowing the conversion of images of typed, handwritten, or printed text into machine-encoded text from a scanned document.

    fixed

  • Remediated Security Vulnerability CVE-2024-11629. .NET Standard

  • Remediated Security Vulnerability CVE-2024-11343.

DocumentProcessing

fixed

  • OpenXML formats are susceptible to DoS attacks passing through the timeout mechanism.

PdfProcessing

new

  • Introduced support for Optical Character Recognition (OCR), allowing the conversion of images of typed, handwritten, or printed text into machine-encoded text from a scanned document.

  • Introduced support for adding barcodes to a PDF document.

  • Introduced option for setting height to table rows.

  • Introduced API allowing optimization and reduction of the size of existing PDF files.

  • Handled import of documents with missing MediaBox operator.

  • Introduced support for import-export of XFA fields.

  • Introduced support for Named actions.

  • Introduced support for ResetForm action.

    fixed

  • SkiaImageFormatProvider: An AggregateException: 'The given key 'Abc.Visuals.IAbcStrokedRectangle' was not present in the dictionary' is thrown when exporting the pages with SkiaImageFormatProvider. .NET Standard

  • SkiaImageFormatProvider: Signature omitted on export. .NET Standard

  • SkiaImageFormatProvider: Missing elements on rendered image. .NET Standard

  • SkiaImageFormatProvider: Export to image is slow and the consumed memory is huge. .NET Standard

  • A NullReferenceException is thrown when importing a file with explicitly set UserInterfaceName annotation property to null.

  • A NullReferenceException is thrown when importing a document and enumerate the pages.

  • A NullReferenceException is thrown when cloning or merging documents containing a Link with Action collection.

  • A NotSupportedException is thrown when parsing CFF Type1 font.

  • A NotSupportedException is thrown when exporting an image with ICCBased color space and the default ImageCompression is changed.

  • Some text is missing when the culture is German.

  • A KeyNotFoundException is thrown when reading glyph data with Type1Font.

  • A KeyNotFoundException is thrown when loading a document with unsupported annotation.

  • An InvalidOperationException: 'Position is out of range.' is thrown while reading the font in the import process.

  • An InvalidCastException is thrown when parsing the font for a specific document.

  • An IndexOutOfRangeException is thrown when encoding an image with Grayscale color space.

  • Images are inverted after export.

  • ImageFormatProvider: System.AggregateException exception is thrown when exporting a document to an image. .NET Standard

  • An error in Adobe when inspecting a page with DeviceGray ColorSpace image after import-export.

  • An ArgumentNullException is thrown when importing a document with missing indirect reference object.

  • An ArgumentException: 'Name cannot contain .(period).' when merging PDF files with form fields.

  • SkiaImageFormatProvider: OverflowException is thrown when converting a document to an image. .NET Standard

  • PdfStreamWriter: JavaScript actions are broken after merging documents.

  • A NullReferenceException when Type1 font with random bytes count (lenIV) is set to 0.

  • An InvalidCastException is thrown when importing a file with missing space.

  • An InvalidCastException is thrown when importing a document with a missing state separator in the object stream.

  • A NullReferenceException is thrown when importing a form XObject with null Resources in PDF dictionary.

SpreadProcessing

fixed

  • The Export method does not respect the timeout parameter.
  • A NullReferenceException is thrown when exporting a workbook with no sheets. A message indicating that a workbook should contain at least one visible sheet is now displayed.
  • Name Conflict window is displayed when an XLS file is imported and then exported to XSLX.
  • Export to PDF fails in single-threaded platforms. .NET Standard
  • Duplicating a worksheet with the CopyFrom method does not copy the defined conditional formatting rules.
  • An ArgumentNullException is thrown when importing a document containing a rule with no format set.