Syncfusion Essential Studio for Flutter 2020 Volume 3

添加新的 PDF 檢視器、Signature Pad(簽名板)和 Excel 庫。
10月 2, 2020
新版本

特性

Common

  • The following widgets have been developed to meet industrial standards and now marked as production-ready widgets for Flutter:
    • Barcodes.
    • Slider.

PDF Viewer (Preview)

  • PDF Viewer lets you view PDF documents seamlessly and efficiently in Android and Apple iOS platforms. It has highly interactive and customizable features such as magnification, virtual scrolling, pagination, and bookmark navigation. Features:
    • Virtual scrolling - Easily scroll through the pages in a document with a fluent experience. Pages are rendered only when required to increase loading and scrolling performance.
    • Magnification - Content of the document can be zoomed in and out of efficiently.
    • Pagination - Navigate to the desired pages instantly.
    • Bookmark navigation - Bookmarks saved in the document are loaded and made ready for easy navigation. This feature helps in navigation within the PDF document of the topics bookmarked already.
    • Themes - Easily switch between light and dark themes.
    • Localization - All static text within the PDF Viewer can be localized to any supported language.

SignaturePad (Preview)

  • The SignaturePad widget allows you to capture smooth and more realistic signatures through drawing gestures. The widget also allows you to save the signature as an image, which can be further synchronized with your documents that need the signature. Features:
    • More realistic, handwritten look and feel - The unique stroke rendering algorithm draws signatures based on the speed of the drawing gestures, along with the minimum and maximum stroke thicknesses, which brings a more realistic handwritten look and feel to your signature.
    • Stroke color customization - The stroke color of the SignaturePad widget can easily be customized.
    • Stroke width customization - The width of the signature stroke can be customized by setting the minimum and maximum stroke widths.
    • Save as image - Save the drawn signature as an image to embed in documents, PDFs, and anything else that supports using images to denote a signature.

Microsoft Excel Library (Preview)

  • A new Flutter library to create Microsoft Excel documents programmatically with cell values, built-in styles, cell formatting, formulas, charts, images, and more. Excel files can be created only in XLSX (Excel 2007 and above) format. Features:
    • Create simple Excel documents in Flutter.
    • Apply Excel cell formatting.
    • Add basic formulas to Excel worksheet cells.
    • Add charts to Excel worksheets.
    • Add images to Excel worksheets.

Calendar

  • Timeline month view - Display appointments across multiple days of a month on a horizontal axis where each column represents a single day.
  • Timeline resource grouping - Display the appointments of each resource in a discrete timeline view to enhance viewability.
  • Blackout dates - Disable any date in a month and timeline month view of a calendar to make it inactive. Easily prevent the selection of weekends by disabling them.
  • Hide leading and trailing dates - Hide the next month and previous month dates in a calendar to enhance the appearance.
  • Quick view navigation - Navigate among calendar views easily using the header date picker, views button in the calendar header, and clicking month cell and view headers.

Charts

  • New chart types
    • Box and whisker chart.
    • Waterfall chart.
  • Export - The rendered chart can be exported and saved as a png image or pdf document for future use.
  • Marker for trackball - Display markers at data point positions when moving the trackball.
  • Trackball tooltips without intersection - Place the trackball tooltips without intersecting each other.
  • Padding to orient a data label - Rearrange the data label by moving it vertically or horizontally.
  • Data label tap notification - Tap the data label text for notification.
  • Dynamically animating a series - Animate a rendered chart series again dynamically.
  • Dynamically select a data point - Select the data points in a chart dynamically.
  • Anchor range to data points - Decide whether the axis range has to calculate based on visible data points or based on overall data points.

DataGrid

  • Data pager - Load data in segments. It is useful when loading huge amounts of data.
  • Freeze panes - Fix (freeze) columns on the left and right sides. Users can also fix (freeze) the rows at the top and bottom of a DataGrid.
  • Sorting - Sort data in the ascending order and descending order.
  • Callback support for cell interactions - Allows users to listen to callbacks for the following cell interactions:
    • Tap.
    • Double Tap.
    • Secondary Tap.
    • Long Press.

Maps

  • Tile layer - An interactive tile layer allows you to load map tiles from web map tile services such as Bing Maps, OpenStreetMaps, Google Maps, TomTom, etc. Use markers to denote the specific latitude and longitude in the tile layer as required. Zoom and pan the tile layer to navigate across the regions and take a closer look.
  • Zooming and panning in shape layer - Zoom in the shape layer for a closer look at a specific region by pinching or double tapping the map, scrolling the mouse wheel or track pad, or using the toolbar on the web. Pan the map to navigate across the regions. You can also customize the zoom level and the center point of the initial rendering.
  • Custom widget for tooltips - Customize the shape and bubble tooltips with the entirely customized widgets.
  • Legend for bubbles - In addition to the legend for the shapes, now render legends for the bubbles, too. Use legends to provide clear information on the data plotted in the map. You can use the legend toggling feature to visualize only the data of the required region.
  • Improvement in interaction animations and web platform hovering - Smooth animations have been added for the shape interactions like legend toggling and selection. Also, use hover support for the web platform to include animations when hovering over bubbles and shapes to improve the UI experience.

Radial Gauge

  • Export - The rendered gauge can be exported and saved as a png image or pdf document for future use.
  • Material design improvements - The following UI improvements have been made based on the latest Material design guidelines:
    • Difference in default active and inactive track height.
    • Shadow support for the thumbs.
    • Overlapping stroke for thumb and tooltip.
    • Changes in default divider radius.

Range Slider

  • Material design improvements - The following UI improvements have been made based on the latest Material design guidelines:
    • Difference in default active and inactive track height.
    • Shadow support for the thumbs.
    • Overlapping stroke for thumb and tooltip.
    • Changes in default divider radius.

Slider

  • Material design improvements - The following UI improvements have been made based on the latest Material design guidelines:
    • Difference in active and inactive track height.
    • Shadow support for the thumbs.
    • Thumb and tooltip overlap stroke.
    • Changes in default divider radius.

PDF Library

  • Reading a PDF file - Load and modify an existing PDF document by adding graphical objects to a page, adding a new page, and more.
  • Parsing bookmarks - Load an existing PDF document’s bookmarks with their destinations and modify them.
  • Annotations - Create and load annotations in a new or existing PDF document. The following shape annotations are supported now: rectangle, ellipse, polygon, and line.
  • Extracting text from a PDF document - Extract text from an existing PDF document along with its bounds.
  • Find text in a PDF document - Find text in an existing PDF document along with its bounds and page index.
PDF Viewer, Signature Pad, and Excel library

Syncfusion Essential Studio Flutter

用於為行動、Web 和桌面創建高品質應用程式的 Flutter 小部件。

有任何疑問嗎?

Live Chat現在與我們的Syncfusion 專家即時聊天詢問。