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.
Correzioni
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.