Essential Studio for WPF Release Notes
v24.1.41
December 18, 2023
With the 2024 Volume 1 release, we will discontinue support for .NET Framework 4.5, 4.5.1, and 4.6 in WinForms, WPF, and the File-Format Frameworks. Instead, we will provide support for .NET 4.6.2.
With the 2024 Volume 1 release, we will discontinue support for .NET Framework 4.5, 4.5.1, and 4.6 in WinForms, WPF, and the File-Format Frameworks. Instead, we will provide support for .NET 4.6.2.
ChromelessWindow
Bug fixes
- #F854350 - The
ResizeGrip
is now working properly when the theme is applied inChromelessWindow
.
DocIO
Features
- #I436843, #I464361, #F170441 - Create equation using LaTeX in a Word document using
AppendMath
API. - #I434385 - Provided an API to check comment is resolved or not in DOCX format document.
Bug Fixes
- #I521012 – Header is now preserved properly while converting a Word document to PDF.
- #I507001 - Track changes revisions are now preserved properly while opening a DOCX format document.
- #I521063 - Text in DOCX format document are now compared properly after calling
Compare
API.
DockingManager
Bug fixes
- #I520095 - Memory leak will no longer occurred when deleting Document child from DockingManager.
Features
- #I477716 - Added support for splitting PDF documents without loss of WCAG standard compliance.
- #I510759 - Added support to word wrap text content with hyphenation-special character in PDF documents.
- Added support for removing unused resources when splitting a PDF document.
- Added support to enhance the image quality before performing OCR on images.
- Updated BlinkBinaries to latest stable version [117.0.5938.150].
- HTML to PDF converter will provide more specific exception messages for the conversion failure.
Bug Fixes
- #I525393 - The issue of incorrect extracted text bounds when extracting from a PDF document has been fixed.
- #I525788 - The exception no longer occurs when appending the specific PDF document.
- Fixed an issue where the issuer name details were not properly retrieved from an existing signature field.
- #I518474 - Fixed an issue where document information was not updated properly for a specific PDF document.
- The background color is now properly preserved when updating the transparent color in the free text annotation.
- #I519560 - The issue of PDF images being replaced with a black box when resizing a multi-page PDF document has been resolved.
- The NullReference exception that occurred while using the loaded document’s StructureElement for a specific document has been fixed.
PdfViewerControl
Bug Fixes
- #I524565 –
NotSupportedException
will no longer be thrown while loading documents in PdfViewer. - #I511938 –
ArgumentException
will no longer be thrown while moving the mouse over PdfViewer. - #I515538 –
ArgumentOutOfRangeException
will no longer be thrown while deleting pages using the organize pane.
Features
- #I507728 - Provided support to add, delete or modify the form fields programmatically using the existing PdfLoadedDocument’s API.
- #I483444 - Provided Support to cut, copy and paste the annotations (Free text, Shape, Ink, Stamp, and Sticky) from one PdfViewer to another using clipboard.
- #I510718, #I487037 - Provided support to restrict the permission when the document is viewed with a user password.
- Provided support to customize the color of the annotations selection using the
SelectorSettings
API. - Provided support to enable/disable the selection of annotations using the
Constraints
API.
Presentation
No Changes for this product in this version.
PropertyGrid
Features
Now PropertyGrid
has support to customize the icon and title of CollectionEditor
through the CollectiorEditorOpening
event.
Bug fixes
- #I855952 - Now the style’s are applied for
CustomerEditorCollection
andHidePropertiesCollection
in propertygrid control.
Ribbon
Feature
- #I491582 - Added option to customize the display image of RibbonBar in QAT.
SfDateTimeEdit
Bug fixes
- #855448 - Fixed the
SfDateTimeEdit
becomes unresponsive after entering an invalid date.
SfDiagram
Bug fixes
- #I524781 - Nodes will now be duplicated immediately upon tapping or clicking the duplicate quick command after performing the duplication by click-and-drag on the same command.
Features
- #I498278 - Added Flip support for
Group
objects. - #I462283 - Added support to display the header of
Stencil's
symbol groups in theTab
view. - Added a built-in stencil category for UML State diagram shapes and updated an additional 12 built-in shapes and connectors for UML Activity and Use Case categories.
- Provided support to display the header of
Stencil's
symbol groups in the List view without defining the symbol filters.
Breaking Changes
- The
SymbolFilterDisplayMode
property ofStencil
is obsolete; you can use theSymbolGroupDisplayMode
property instead.
SfRadialSlider
Bug fixes
- #I853217 - Now the
StartAngle
andEndAngle
properties are working properly when using one-way binding.
SfRichTextBoxAdv
Bug Fixes
- #I520312 - Scrolling has been now enhanced for larger table documents.
- #I517418 - Asynchronous loading has been enhanced with minimal time for the initial loading of larger table documents.
SfSkinManager
Bug fixes
- #FB48253 - FontSize is now updated properly while setting the IsEditable property as true in MS ComboBox.
SfTreeGrid
Bug Fixes
- #I526182 - FilterToggleButton state will now be properly updated when programmatic filtering is applied.
TileView
Features
- #I461956 - Provided support to programmatically bring the
TileViewItem
which is out of view to view usingBringIntoView
method.
Bug fixes
- #I512728 - Now,
TileViewItems
are arrange properly when moving the TileviewItem’s state from hidden to normal.
XlsIO
Features
- #I499890 - I492252 – Pivot field grouping based on date and time is now supported.
- #I503008 - Provided IApplication.IsExcelFile API to detect whether the document is in Excel format.
- The fallback font is now supported in Excel to PDF conversion and Worksheet to Image conversion.
- The Excel Library now supports creating and parsing the following Excel functions: LAMBDA, SORT, BYROW, BYCOL, TOROW, TOCOL, CHOOSEROWS, CHOOSECOLS, TEXTSPLIT, and TEXTBEFORE.