Syncfusion Essential Studio ASP.NET MVC 2022 Volume 3

PowerPoint files can now be converted to accessible PDF documents (PDF/UA).
September 30, 2022
New Version

Features

  • Common
    • Added new components - The following components have been added:
      • Image Editor.
      • Floating Action Button (FAB).
      • Speed Dial.
      • Skeleton.
      • AppBar.
      • Message.
      • Mention.
  • AppBar (Preview)
    • The new ASP.NET MVC AppBar displays information and actions related to the current application screen. It is used to show branding, screen titles, navigation, and actions. Key features:
      • Modes - Regular, prominent, and dense modes define the AppBar height.
      • Content arrangement - Spacer and separator options can be used to align the content with minimal effort.
      • Color - Primary, light, dark, and inherit options to customize the AppBar color.
      • Position - AppBars can be placed at the top or bottom of the screen. They can also be sticky.
  • Mention component (Preview)
    • The @Mention component can be used to display a pop-up suggestion list whenever the designated mention key character is entered into a text box, rich text editor, or other editable element. Key features:
      • Data binding - Binds the list of items from local and remote data sources such as JSON, OData, WCF, and RESTful web services.
      • Grouping - Groups the logically related items under a single or specific category.
      • Filtering - Filters the list items based on a character typed in the component.
      • Sorting - Sorts the list items in alphabetical order (either ascending or descending).
      • Highlight search - Highlights the typed text in the suggestion list.
      • Templates - Customize the list item, display value, no records, and spinner loading content.
      • Accessibility - Built-in accessibility support helps to access all the Mention component features using a keyboard, on-screen readers, or other assistive technology devices.
  • Carousel
    • Partial view carousel - The ASP.NET MVC Carousel now shows one complete slide and a partial view of adjacent (previous and next) slides at the same time.
  • Chart
    • Border support for area charts - Added border support for area chart types like Area, Step Area, Spline Area, Stacked Area and 100% Stacked Area.
    • Bubble and scatter charts in canvas - Added support for rendering scatter and bubble charts in canvas mode.
    • Zooming and panning toolbar - During the initial rendering, a toolbar for zooming and panning has been added to the chart.
    • Formatting Data Labels - It is now possible to format data labels in the chart, and it supports all global formats.
  • Diagram
    • Freehand drawing - Added the ability to draw freeform curves (splines) on the diagram page.
    • Additional auto scroll support - Added the ability to automatically scroll the diagram whenever nodes are resized and the connector end point is dragged beyond the boundary of the diagram.
  • Word Processor
    • Show paragraphs and hidden marks - Added the ability to show or hide paragraph marks and other hidden formatting symbols in the Word Processor component. These marks help identify the start and end of a paragraph and all the hidden formatting symbols in a Microsoft Word document.
  • Floating Action Button (Preview)
    • The ASP.NET Core Floating Action Button (FAB) appears in front of all the contents of a page and performs a primary action:
      • Position - Place the Floating Action Button in various built-in positions on the target element.
      • Appearance - The FAB supports several predefined styles.
  • Gantt Chart
    • Parent predecessor - Added support for mapping predecessor dependency between parent-to-parent and parent-to-child tasks.
    • Alphanumeric support for task field’s ID - The ID TaskField that is used to map the tasks from the data source for displaying them in a hierarchical structure, now supports alphanumeric values. It also accepts integers and strings values.
    • Row drag and drop with virtualization - User can now drag and drop rows to reorder them when the row virtualization feature is enabled.
    • Microsoft Excel-like filtering - Added support for filtering Gantt Chart rows similar to standard Excel filtering functionality. The Excel filter menu contains a checkbox list with distinct column values from which the end user can choose a filter. It also has options such as sort, clear filter, and submenus for advanced filtering.
  • Grid
    • Shimmer loading placeholder - Improved visualization while loading data by showing a placeholder in grid cells until the data operation is completed.
    • Infinite scrolling with lazy load grouping - When infinite scrolling is enabled in a grid, lazy load grouping renders records in a collapsed state when binding large amounts of data. The grouped items with N levels of data will be loaded on demand with infinite scrolling when the corresponding group is expanded.
  • Image Editor (Preview)
    • The Image Editor is a UI component that provides built-in support for editing images through APIs and the UI. Key features:
      • Selection - Select a region with a rectangle or circle, using various aspect ratios, and drag and resize the selection.
      • Crop - The image can be cropped based on the selection.
      • Rotate - The image can be rotated both clockwise and counterclockwise by 90 degrees.
      • Flip - The image can be flipped both horizontally and vertically.
      • Zoom - The image can be zoomed in and out.
      • Pan - The entire image can be viewed by toggling the pan option in the toolbar.
      • Freehand drawing - Perform freehand drawing on the image and adjust the stroke width and color.
      • Annotation - Use text, rectangles, ellipses, and line shapes for annotations.
      • Save - Save the edited image in JPEG, PNG, and SVG formats.
      • Reset - Revert all the edited states and load the original image.
  • Message (preview)
    • The ASP.NET MVC Message control lets users convey message urgency using differentiating icons and colors to denote the importance and context of the message to the end user. It has predefined Normal, Success, Info, Warning, and Error severity types.
      • The control can be displayed with predefined Text, Outlined, and Filled appearance variants.
      • Message comes with several built-in, customizable, SASS-based themes: Fluent, Tailwind CSS, Bootstrap 5, Bootstrap 4, Bootstrap, Material, Fabric, and high contrast.
  • PDF Library
    • Create PDF digital signatures with LTV using a time-stamp URL - Long-term validation, or LTV, means that all the information needed to verify the digital signature is embedded within the PDF file. The Syncfusion .NET PDF Library now digitally signs a PDF document with LTV using a time-stamp URL only. All the necessary details such as certificate chain, OCSP, and CRL can be downloaded from the given URL and embedded into the PDF document.
    • PDF digital signature enhancements:
      • Added support for getting OCSP and CRL details from existing digitally signed PDF documents to verify the LTV.
      • Added an API to choose between OCSP and CRL to validate the LTV in a PDF document.
    • External OCR engine - The Syncfusion OCR processor library uses the Tesseract OCR engine by default to extract text from scanned PDFs and images. Users can now change the default OCR engine to external OCR services from Microsoft Azure, AWS, Google, and more.
    • HTML-to-PDF conversion enhancement:
      • The Syncfusion HTML-to-PDF converter now uses the Chromium Blink rendering engine by default to convert HTML pages to PDF documents. The Blink rendering engine supports all the modern features supported by Google’s Chrome browser.
      • You no longer need to set the path for Blink binaries. By default, it is copied to the bin folder while installing the HTML-to-PDF converter NuGet packages.
  • Pivot Table
    • Paging - Added the ability to break and display large amounts of data page by page, improving the overall rendering performance of the pivot table. In addition, built-in navigation buttons are available to move between pages and to change the page size at runtime.
  • Microsoft PowerPoint Library
    • PowerPoint-to-PDF conversion enhancements - Added the ability to preserve structure tags in converted PDF documents for accessibility (PDF/UA or 508 compliance) support.
  • Rich Text Editor
    • Insert audio and video - Added the ability to insert audio and video files from a local folder or web URL or embed a URL from sources such as YouTube or Vimeo. Preview a video, resize it, and customize it using the quick toolbar.
    • @Mention integration - Easily integrate the @mention feature into the Rich Text Editor to display a suggestion list of items that users can select or tag. Once the user types the @ character in the editor, the suggestion list is shown and the user can select or tag a value from it.
  • Schedule
    • Virtual scrolling in vertical views - Added the ability to load only the visible items in the view port and load the remaining items on scrolling. This improves the Scheduler component’s performance while loading a large number of resources and appointments in vertical day, week, and month views.
    • Template support in year view - Users can now customize all the cells in the year view.
  • Skeleton (Preview)
    • The ASP.NET MVC Skeleton component is a placeholder that animates a shimmer effect to let users know that the page's content is currently loading. In other words, it simulates the layout of page content while loading the actual content. It supports wave, fade, and pulse animation effects. Key features:
      • Shapes - Supports Circle, Square, Text, and Rectangle shapes.
      • Shimmer effect - Supports fade and pulse shimmer effects.
  • Speed Dial (Preview)
    • The ASP.NET MVC Speed Dial component is an extension of the floating action button that displays a list of action buttons when clicked. It is useful when there is more than one primary action for the page. Key features:
      • Display mode - Display action buttons in linear and radial directions.
      • Positioning - Place the Speed Dial button in various built-in positions on the target element.
      • Modal - Show a modal overlay behind the Speed Dial.
      • Template - Customize the action items and Speed Dial popup container.
  • Tree Grid
    • Inline editing with virtualization - Added the ability to do CRUD operations such as add, edit, and delete directly on rows which are in current viewport when row and column virtualization features are enabled.
    • Frozen columns with virtualization - Users can now freeze specific columns while scrolling through other columns in a tree grid with row and column virtualization features enabled.
  • Microsoft Word Library
    • Word-to-PDF conversion enhancements - Wavy, wavy heavy, wavy double, and double underline styles now render as they are in the input Word document.
PowerPoint to accessible PDF conversion

Syncfusion Essential Studio ASP.NET MVC

A comprehensive UI controls library for ASP.NET MVC.

Got a Question?

Live Chat with our Syncfusion licensing specialists now.