Skip to content

19.0

Compare
Choose a tag to compare
@Ellie-dynamsoft Ellie-dynamsoft released this 01 Apr 07:15
· 1 commit to master since this release

New Features

  • Greatly expanded support for the RESTful Dynamic Web TWAIN Service.
  • PDF Handling:
    • Added new PDF Rasterizer Add-On API preserveUnmodifiedOnSave to preserve the size of unmodified PDF pages when saving.
    • Added new PDF Rasterizer Add-On API IsRasterizationRequired(). This API returns true if the PDF file contains content other than one image per page. Please note that while invoking this API does not require a license for the PDF Rasterizer Add-On, a license is required to perform actual rasterization of the PDF for viewing purposes.
  • Cross-platform support: Added macOS and Linux platform support for DWT Barcode Reader Add-On.
  • Error messages: Added more informative error messages with the new ErrorCause API.
  • Keyboard accessibility: Added Tab key keyboard navigation in the DWT Viewer. The browser now shows a focus outline on the Viewer upon tabbing into the Viewer, which can be disabled with the new {WebTwainObject}.Viewer.disableFocusOutline API. (this property is true by default, i.e. disables the outline)

Improvements

Removed Features

  • Discontinued support for the PDF Compressor Add-On.
  • Discontinued out-of-the-box support for ActiveX.
  • Discontinued support for 32-bit macOS: now only supporting macOS versions 10.15 and higher.
  • Discontinued Android support.

Bug Fixes

  • Fixed a CORS request blocked error which also triggers a prompt to install the Dynamic Web TWAIN Service.
  • Fixed Vite runtime errors caused by polyfills and resource path misconfiguration.