Syncfusion Essential Studio 2022 Volume 3 Is Here!
Tags: maui, angular, blazor, dotnet
Published: 2022-10-10 03:54:58

---
title: Syncfusion Essential Studio 2022 Volume 3 Is Here!
published: true
date: 2022-10-03 12:35:59 UTC
tags: maui, angular, blazor, dotnet
canonical_url: https://www.syncfusion.com/blogs/post/syncfusion-essential-studio-2022-volume-3-is-here.aspx
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cm2aiwojiyv8cpziwvqc.png
---

Syncfusion is excited to roll out the third major release of 2022: [Essential Studio 2022 Volume 3](https://www.syncfusion.com/forums/177858/essential-studio-2022-volume-3-main-release-v20-3-0-47-is-available-for-download "Download the Essential Studio 2022 Volume 3"). This third release is packed with the most-demanded, exciting controls and features for many different platforms. Also, all the bug fixes completed before the code freeze for the release are included.

Here’s a brief description of the major highlights for each platform.

## .NET MAUI

- The new controls available in the [.NET MAUI platform](https://www.syncfusion.com/maui-controls ".NET MAUI Controls") in preview status are:
  - Autocomplete
  - ComboBox
  - Progress Bar (Circular and Linear)
- The [Autocomplete](https://www.syncfusion.com/maui-controls/maui-autocomplete ".NET MAUI Autocomplete") control is highly optimized to load and populate suggestions quickly from a large volume of data depending on users’ input characters.
- The [ComboBox](https://www.syncfusion.com/maui-controls/maui-combobox ".NET MAUI ComboBox") control allows users to type a value in a text box or choose from a list of predefined options.
- The [Progress Bar](https://www.syncfusion.com/maui-controls/maui-progressbar ".NET MAUI Progress Bar") shows task progress with customizable visuals.
- [Cartesian charts](https://www.syncfusion.com/maui-controls/maui-charts ".NET MAUI Cartesian Charts") now support:
  - A logarithmic axis displays a wide range of data compactly.
  - Selecting and highlighting one or more series on interaction.
  - Using a view as part of a chart background.
- The [Circular Chart](https://www.syncfusion.com/maui-controls/maui-charts/chart-types ".NET MAUI Circular Charts") now supports:
  - Adding a view in the center of a doughnut chart.
  - Selecting or highlighting multiple data points on interaction.
  - Using a view as part of a chart’s background.
- In [Maps](https://www.syncfusion.com/maui-controls/maui-maps ".NET MAUI Maps"), you can add another map area and vector shapes such as lines, polylines, arcs, circles, and polygons to show routes and highlight specific regions.

## Xamarin

- The [PDF Viewer](https://www.syncfusion.com/xamarin-ui-controls/xamarin-pdf-viewer "Xamarin PDF Viewer") now supports:
  - Adding, removing, and modifying sticky notes (pop-up annotations) in PDF documents.
  - Rendering images in appropriate size and location inside a stamp annotation.
- The [Avatar view](https://www.syncfusion.com/xamarin-ui-controls/xamarin-avatar-view "Xamarin Avatar View") now supports the following image aspects:
  - AspectFill
  - AspectFit
  - Fill
- The [NumericUpDown](https://www.syncfusion.com/xamarin-ui-controls/xamarin-numericupdown "Xamarin NumericUpDown control") control gains a value-changing event, which will be triggered whenever the value of the control changes.

## Flutter

- The [Flutter PDF Viewer widget](https://www.syncfusion.com/flutter-widgets/flutter-pdf-viewer "Flutter PDF Viewer") has been developed to meet industry standards and is now marked as production ready.
- The [DataGrid](https://www.syncfusion.com/flutter-widgets/flutter-datagrid "Flutter DataGrid") widget now supports:
  - Column filtering to perform Excel-like UI filtering and programmatic column filtering.
  - Displaying an unsorted icon in header cells when sorting is not applied to columns.
- The [Excel library](https://www.syncfusion.com/document-processing/excel-framework/flutter-excel-library "Flutter Excel Library") now supports:
  - Exporting data as CSV files with different data types—such as text, numbers, dates, and time—along with number formats.
  - The following worksheet enhancements were included:
    - Hiding or unhiding worksheets.
    - Adding a background color to a worksheet tab.
    - Moving a worksheet in the same workbook.

## Blazor

- The Blazor platform now delivers the following new controls in this release:
  - Floating Action Button (FAB)
  - Speed Dial
  - Skeleton
  - [AppBar](https://blazor.syncfusion.com/documentation/appbar/getting-started)
  - [Message](https://blazor.syncfusion.com/documentation/message/getting-started)
- All [Blazor components](https://www.syncfusion.com/blazor-components "Blazor UI Components") are now compatible with .NET 7.
- The [Scheduler control](https://www.syncfusion.com/blazor-components/blazor-scheduler "Blazor Scheduler") now supports virtual scrolling in vertical views to load only visible items in the viewport, and it displays the remaining items when scrolling.
- The [Stock Chart](https://www.syncfusion.com/blazor-components/blazor-stock-chart "Blazor Stock Chart") now supports legends to display additional information about a series. You can also toggle the visibility of a series using legends.
- The [Rich Text Editor](https://www.syncfusion.com/blazor-components/blazor-wysiwyg-rich-text-editor "Blazor Rich Text Editor") now supports inserting audio and video files from a local folder or web URL or embedding a URL from sources such as YouTube and Vimeo.
- The [Gantt Chart](https://www.syncfusion.com/blazor-components/blazor-gantt-chart "Blazor Gantt Chart") now supports timeline virtualization to load project tasks with longer timelines.
- The [Diagram control](https://www.syncfusion.com/blazor-components/blazor-diagram "Blazor Diagram Control") can now flip nodes both vertically and horizontally.

## Essential JS 2

- The following seven components were added in preview state to the [EJ2 platforms](https://www.syncfusion.com/javascript-ui-controls "Essential JS 2 UI Controls"):
  - [AppBar](https://ej2.syncfusion.com/javascript/documentation/appbar/es5-getting-started/)
  - Float Action Button
  - [Image Editor](https://ej2.syncfusion.com/javascript/documentation/image-editor/es5-getting-started/)
  - [Mention](https://ej2.syncfusion.com/javascript/documentation/mention/es5-getting-started/)
  - [Message](https://ej2.syncfusion.com/javascript/documentation/message/es5-getting-started/)
  - Skeleton
  - Speed Dial
- The [Pivot Table](https://www.syncfusion.com/javascript-ui-controls/js-pivot-table "JavaScript Pivot Table") now supports paging, which allows you to break and display data page by page.
- The [Rich Text Editor](https://www.syncfusion.com/javascript-ui-controls/js-wysiwyg-rich-text-editor "JavaScript Rich Text Editor") now supports:
  - Inserting audio and video files from a local or web URL or URL from sources such as YouTube or Vimeo.
  - The _ **@** _ **mention** feature easily selects an item from the suggestion list.
- Syncfusion [Vue components](https://www.syncfusion.com/vue-components "Vue UI Components") are now compatible with Vue 2.7.
- The [Diagram component](https://www.syncfusion.com/javascript-ui-controls/js-diagram "JavaScript Diagram Component") now supports:
  - Freehand drawing to draw free-form curves (splines) on the diagram page.
  - Automatic scrolling when nodes are resized and the connector endpoints are dragged beyond the diagram’s boundary.
- The [Scheduler component](https://www.syncfusion.com/javascript-ui-controls/js-scheduler "JavaScript Scheduler") now supports:
  - Virtual scrolling in vertical views to load only visible items in the viewport and load the rest of the items when scrolling.
  - Customizing all the cells in the year view using the template option.
- [DataGrid](https://www.syncfusion.com/javascript-ui-controls/js-data-grid "JavaScript DataGrid") visualization is improved by showing a shimmer placeholder.
- The [Tree Grid](https://www.syncfusion.com/javascript-ui-controls/js-tree-grid "JavaScript Tree Grid") now supports:
  - Inline editing with virtualization to perform CRUD operations directly on rows in the current viewport when row and column virtualization features are enabled.
  - Frozen columns with virtualization.

## WinUI

- The following two controls were added in preview state to the [WinUI platform](https://www.syncfusion.com/winui-controls "WinUI Controls"):
  - [Busy Indicator](https://www.syncfusion.com/winui-controls/busy-indicator "WinUI Busy Indicator")
  - [Rating](https://www.syncfusion.com/winui-controls/rating "WinUI Rating control")
- [DataGrid](https://www.syncfusion.com/winui-controls/datagrid "WinUI DataGrid") now supports exporting data in Excel format.
- Both [AutoComplete](https://www.syncfusion.com/winui-controls/autocomplete "WinUI AutoComplete") and [ComboBox](https://www.syncfusion.com/winui-controls/combobox "WinUI ComboBox") now support Windows 11-like auto-appending.
- The new RibbonComboBox component included in the [Ribbon control](https://www.syncfusion.com/winui-controls/ribbon "WinUI Ribbon Control") can adapt to normal, simplified, and overflow layouts.

## WPF

- The [PDF Viewer](https://www.syncfusion.com/wpf-controls/pdf-viewer "WPF PDF Viewer") now supports:
  - Rendering digital signatures.
  - Adding and removing annotations programmatically.
- The [Diagram control](https://www.syncfusion.com/wpf-controls/diagram "WPF Diagram Control")’s container object now supports including a header.

## Document processing libraries

### [.NET PDF Library](https://www.syncfusion.com/document-processing/pdf-framework/net ".NET PDF Library")

- Perform OCR with an external engine. The [Syncfusion OCR processor library](https://www.nuget.org/packages/Syncfusion.PDF.OCR.AspNet.Mvc5/#:~:text=Syncfusion.NET%20OCR%20Library%20The%20Syncfusion.NET%20Framework%20OCR%20library,uses%20tesseract%2C%20one%20of%20most%20accurate%20OCR%20engines. "Syncfusion.Pdf.OCR.AspNet.Mvc5 NuGet package") uses the Tesseract OCR engine by default to extract text from scanned PDFs and images. Now users can change the default OCR engine to external OCR services from Microsoft Azure, AWS, Google, and more.
- You can remove sensitive or confidential data from a PDF document in WinUI and .NET MAUI apps. It can redact text, annotations, and form fields in a PDF document.
- Create PDF digital signatures with LTV (long-term validation) using a time-stamp URL.
- The following enhancements were made in [HTML-to-PDF conversion](https://www.syncfusion.com/document-processing/pdf-framework/net/html-to-pdf "HTML to PDF Converter"):
  - The Syncfusion HTML-to-PDF converter now uses the Chromium Blink rendering engine by default to convert HTML pages to PDF documents.
  - You no longer need to set the path for Blink binaries since they are copied to the bin folder while installing the HTML-to-PDF converter NuGet packages.

### [.NET Word Library](https://www.syncfusion.com/document-processing/word-framework/net ".NET Word Library")

The .NET Word library includes the following enhancements when converting Word documents to PDF files:

- Wavy, wavy heavy, wavy double and double underline styles are rendered as they are in the input Word documents.
- Handling the default font while converting a Word document to PDF in SUSE Linux is now enhanced.

### [.NET PowerPoint Library](https://www.syncfusion.com/document-processing/powerpoint-framework/net ".NET PowerPoint Library")

- You can now convert PPTX files to accessible PDFs (PDF/UA or 508 compliance) by preserving the structure tags.

## Conclusion

The features listed here are just some of the highlights of our [Essential Studio 2022 Volume 3](https://www.syncfusion.com/forums/177858/essential-studio-2022-volume-3-main-release-v20-3-0-47-is-available-for-download "Download Essential Studio 2022 Volume 3") release. You can check out all the features in our [Release Notes](https://help.syncfusion.com/common/essential-studio/release-notes/v20.3.0.47 "Syncfusion Release Notes") and the [What’s New](https://www.syncfusion.com/products/whatsnew "Syncfusion What's New page") pages.

Try out these features and share your feedback as comments on this blog. You can also reach us through our [support forums](https://www.syncfusion.com/forums "Syncfusion Support Forums"), [support portal](https://support.syncfusion.com/ "Syncfusion Support Portal"), or [feedback portal](https://www.syncfusion.com/feedback/ "Syncfusion Feedback Portal").