Dynamic Web TWAIN Releases

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...

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...

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...

Released: Jun 27, 2019

Updates in 15


HTML5 and Windows

  • Added a new method startScan which accepts a JSON object that specifies all the scan parameters. This makes it simpler and even faster to initiate a scan job. At the same time, you can specify how you want the scanned data to be processed by adding extra output parameters in the same JSON object.
  • Added a new event OnPostTransferAync as the asynchronous counterpart to the existing synchronous event OnPostTransfer. Information about the transferred image is returned in...

Released: Jan 15, 2019

Updates in 14.3.1


  • HTML5
    • Added several global settings which may help speed up the initialization process of the SDK. The settings are IfChekDCP, IfCheckDWT, IfDisableDefaultSettings and IsLicensePromptFriendly.
    • Improved built-in image viewer to be more responsive when navigating through images.
  • HTML5 and Windows
    • Improved TIFF compression algorithm when it's set to JPEG so that the resulting file size is significantly reduced.
  • ActiveX
    • Added method GetImagePartURL to work with the Barcode Reader.
  • ActiveX...

Released: Oct 16, 2018

Updates in 14.2


  • All Editions - Simplified the SDK installation process by putting multiple installers together. From this version on, you can get the Dynamsoft Service, Dynamic Web TWAIN and its PDF Rasterizer addon installed with one installer.
  • HTML5 - Improved ConvertToBlob method so that it can be called multiple times in a row.
  • File Uploader - Added a property FormField to allow adding extra fields when uploading.


  • HTML5 - Fixed a bug with the file DynamicSocket.dll to avoid...