Dynamic Web TWAIN Releases

Released: Jun 15, 2021

Updates in 17.1


  • Added organizationID property which can be used to fetch licenses belonging to a specified organization from the License Tracking Server. With this property licensing is now smoother and it is much easier to manage license changes.
  • The built-in viewer can now display thumbnails faster.
  • Installers for ARM x64 and MIPS x64 are now included in the package by default.
  • Separated the library into two distinctive modes: Desktop Service and WebAssembly for easier understanding and usage.
  • Added...

Released: Apr 20, 2021

Updates in 17.0


  • Added support for 64-bit ARM and MIPS based computers.
  • Added support for trackable license types such as “Per Browser Client”. The related APIs are licenseServer, handshakeCode, sessionPassword and licenseException.
  • Added RemoveTag() method to remove a specified tag from one or multiple images.
  • Added GetTagList() method to return the status of all current tags.
  • Added PrintEx() method to support selective printing.
  • Added autoChangeIndex property which, when set to true, will make sure...

Released: Jan 18, 2021

Updates in 16.2


  • Connection with the Dynamsoft Service is now maintained after the computer wakes from sleep or hibernation. (Only on Microsoft Windows or Apple macOS.)
  • Added a new event OnBufferChanged which is triggered when the buffer changes. For example:
    • New pages enter the buffer.
    • Existing pages are removed.
    • Existing pages are modified.
    • Existing pages are shifted.
    • Existing pages are filtered by a specified tag.
    • Page selection changes.
  • Added a configuration page to update the host or ports of the...

Released: Aug 13, 2020

Updates in 16.1.1


  • Loading WASM for the Camera module is now optional (it was mandatory in 16.1) and is disabled by default.
  • The webcam/camera license is now considered a core license and can be used without a scan license.

Released: Aug 4, 2020

Updates in 16.1


  • Added method that sets product key asynchronously.
  • Added methods GetSourceNamesAsync(), SelectSourceAsync(), SelectSourceByIndexAsync(), OpenSourceAsync(), CloseSourceAsync(), OpenSourceManagerAsync(), CloseSourceManagerAsync(), as asynchronous complements to their existing synchronous methods.
  • Support for showing both 64-bit TWAIN drivers and 32-bit TWAIN drivers at the same time.
  • Added APIs under Addon.Camera as a complement to the existing APIs under Addon.Webcam. Unlike the old APIs...

Released: Jun 17, 2020

Updates in 16.0


  • New Cross-Platform Viewer - The revamped viewer’s cross-platform capability now extends to mobile browsers including Chrome 76+, Firefox 68+ on Android, and Safari 13.1+, Chrome 76+ on iOS. The extended set of APIs, brought over from the desktop version, allows mobile users to load, edit, save, upload files, and capture images from the camera in a mobile browser.
  • Compiled New WASM Modules - The Dynamic Web TWAIN core modules were originally developed in C++ during the desktop...

Released: Mar 5, 2020

Updates in 15.3.1



  • When reinstalling the Dynamsoft service, the service configuration file DSConfiguration.ini will now be replaced directly.
  • Fixed a bug where the scanner stops responding when you cancel the scan multiple times.
  • Fixed a bug where the scanner stops responding when the library tries to retrieve extended information that contains magnetic data.
  • Fixed a bug where images can‘t be selected in batches (CTRL/SHIFT + Click) after swapping the current tag.

Released: Jan 7, 2020

Updates in 15.3



  • Added a new configuration extendedImageInfoQueryLevel for the AcquireImage method that allows you to set up how the library queries extended image info items. In version 15.2, the default level would result in scanning failure or serious performance issues with some scanners.
  • Added a new method GetSourceNames(bool bIncludeDetails) that returns the list of available data sources as a string array. On Windows, when bIncludeDetails is set to true, this method returns more details...

Released: Sep 19, 2019

Updates in 15.2



  • Added the capability to add tags to images. The tags can then be used to filter the images. The new APIs are TagImages, ClearImageTags, SetDefaultTag and FilterImagesByTag.
  • Tidied up the Dynamsoft Service installer by removing redundant files.
  • Unified image decoding capabilities for JPEG and PNG on Windows, macOS and Linux.
  • Improved the speed of PDF decoding by loading the file as a whole instead of per page.

HTML5 on Windows

  • Improved Windows buffer management so that its capacity...

Released: Aug 13, 2019

Updates in 15.1


HTML5 on macOS

  • Added support for macOS 64-bit.

HTML5 on Windows

  • Improved the methods ConvertToBlob, ConvertToBase64 and image loading methods so that they can handle much bigger files.

HTML5 on Linux

  • Improved the image encode/decode functionalities on Linux so that it can encode/decode files just like Windows.

HTML5 on macOS and Linux

  • Added the OnPostTransferAsync event. The event serves as the asynchronous counterpart to the existing synchronous event OnPostTransfer. Information about...