Updated Telerik Document Processing Library (DPL) version to 2026.2.519.
Editor:
ImageManager and RadFileExplorer now support .avif, .heif, .heic and .webp file extensions.
Added the ability to resize the table columns and rows with the mouse in the content area.
Improved the StripJavaScriptUris content filter.
Input:
Added password textbox with show/hide feature.
ListBox:
Allows lazy loading of images with design-time templates.
Navigation:
Added Separator feature to the RadNavigation control.
PdfProcessing:
Handled import of documents with missing/invalid rectangle (re) operands.
Handled invalid ASCII85Decode filter scenario - PDF streams where the end-of-data marker contains whitespace.
Added import-export support for ShadingType 1.
Added import-export support for ShadingType 4.
Added import-export support for ShadingType 6.
Added import-export support for ShadingType 7.
Exposed internal GrayColor object.
Introduced support for signing multiple Signature fields.
SpreadProcessing:
Cell rotation is now respected when exporting the workbook to PDF.
Introduced calculation chain functionality.
WordsProcessing:
Introduced support for the Markdown file format, allowing import/export from/to markdown format.
TxtFormatProvider: Introduced support for export of Lists.
수정사항
Common:
Fixed 500 "The cryptographic operation has failed" when loading combined resource URLs with EnableHandlerEncryption after URL rebuild.
Fixed 404 on combined resource URL when EnableHandlerEncryption is enabled - URL exceeds max length due to plaintext length check.
Fixed JS error when hovering a menu after partial postback when a RadButton is in an UpdatePanel and the Telerik.Web.UI.WebResource.axd URL is encrypted.
Fixed "The cryptographic operation has failed!" error when showing a hidden control and there is RadStyleSheetManager and EnableHandlerEncryption=true.
AsyncUpload:
Fixed issue where RadAsyncUpload "Drop Files here" element remains visible when dragging a file quickly over and out of the DragZone.
CheckBox:
Fixed issue where screen readers announce "checked/ not checked" when CheckBox feature is disabled.
ColorPicker:
Fixed broken web palette layout - first column misaligned from the rest (Lightweight renderer).
Fixed issue where zooming breaks the colorpicker.
Fixed issue where the colorpicker pallet is corrupted in Firefox with different Windows Screen zoom levels.
DateRangePicker:
Fixed issue where RadDateRangePicker method set_rangeSelectionStartDate and set_rangeSelectionEndDate are not working as expected.
Editor:
Fixed issue after pasting from MS Word, where StripSpan does not work until a mode change to HTML and back to Design.
Grid:
Fixed issue where scrolling on a mobile (touch) device is impossible with the Lightweight RenderMode when an HTML element takes up the entire grid row.
Fixed issue where the Grid's Horizontal scrollbar is not visible in iOS when the grid is empty.
NumericTextBox:
Fixed issue where the ShowSpinButtons and Right Alignment cause the number to disappear behind the spinners.
Rating:
Fixed issue where ratings are not working with body margin 0.
TabStrip:
Fixed issue where the tab text is not being read by the screen reader.
Fixed accessibility issues for RadTabStrip and RadMultiPageView.
Fixed issue when keyboard navigation is enabled Tabs keep focus even after focusing other tabs.
Fixed issue where focus highlighting in TabStrip is not working properly with Keyboard Navigation.
ToggleButton:
Fixed issue where icons in RadToggleButton disappear when using ConfirmSettings.
PdfProcessing:
Fixed issue where a NullReferenceException is thrown when exporting a document with a Type 3 font with missing/invalid Unicode mapping.
PdfStreamWriter: Fixed issue regarding duplicated page content due to incorrect caching mechanism.
PdfStreamWriter: Fixed slow performance during page splitting.
SkiaImageFormatProvider: Fixed issue where NullReferenceException is thrown when exporting pages containing images with missing optional ColorSpace.
Fixed issue where XMP metadata is unescaped during import-export.
Fixed issue where document password cannot be resolved when document produced by the library contains a SignatureField.
Fixed issue where hidden PDF layers are imported as visible.
Fixed issue where an invalid PDF document is exported when inserting a specific Jpeg image with an ICC profile.
Fixed issue where a password is asked although Adobe opens the document without one.
Fixed CryptographicException because MD5 not available on Blazor WASM.
Fixed corrupted document when exporting Courier New subset.
NetStandard: Fixed missing content due to empty glyph outlines in embedded TrueType font subsets.
SpreadProcessing:
Fixed issue where pasting a range in filtered rows overwrites their content.
Fixed issue where formatting string #.##0,00;-#.##0,00;;@ does not hide zero values.
Fixed issue where images don't move with cells when a row/column is inserted.
Fixed issue when setting value in a cell, where certain strings are recognized as dates instead of as text.
PdfFormatProvider: Fixed NotSupportedException: 'No imaging component suitable to complete this operation was found.'.
PdfFormatProvider: Fixed NullReferenceException when exporting PatternFill with PatternType.DiagonalStripe.
Fixed slow import for files with a lot of formulas.
WordsProcessing:
Fixed issue where font of a style is changed on RTF import when the font is not explicitly defined in the style, and default character properties have font defined or is missing altogether.
HtmlFormatProvider: Fixed issue where styles are not correctly preserved when a bold tag is applied to the same styled element.