Dynamic Web TWAIN 15.0 is Released!

Jul 04, 2019
Dynamic Web TWAIN 15.0 is Released!

Dynamic Web TWAIN 15.0 (Jun 25, 2019) Try Dynamic Web TWAIN 15.0 for Free


  • **HTML5 Win** — 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.
  • HTML5 —Added a pair of methods IndexToImageID and ImageIDToIndex which converts the index of an image to its image id or vice versa. The id of an image is an unique number that can be used to specify the image. This id stays unchanged as long as the current connection to the Dynamsoft Service stays active.
  • HTML5 — Added a new event OnPostTransferAync as the asynchronous counterpart to the existing synchronous event OnPostTransfer. Information about the transferred image is returned in the event listener.
  • **HTML5 Mac** — Added a new file libDynamicImg.dylib to the macOS edition which provides functionalities equal to those provided by the file DynamicImage.dll on Windows. Essentially, this file offers better image encoding and decoding.
  • HTML5 — Added a new event OnIndexChangeDragDropDone which is triggered when you drag and drop images to resort them in the viewer. The event returns the from and to indices for the operation.
  • HTML5 — Added a new API Dynamsoft.WebTwainEnv.ConnectToTheService which can be used to manually connect to the service in the case that the automatic connection is interrupted.



  • HTML5 — Improved the method AcquireImage by adding two more options IfImageInfo & ExtImageInfo to its parameter optionalDeviceConfig which are true by default and means extra image info will be returned with each transferred image.
  • **HTML5 Win** — Improved the method SetFileXferInfo so that you can specify a naming pattern for the transferred images when the transfer mode is Disk File.
  • HTML5 — Improved the performance of Dynamsoft Service by allowing two time-consuming operations to occur concurrently. The affected methods are ConvertToBlob, ConvertToBase64, GenerateURLForUploadedData as well as a few HTTP Upload methods.
  • HTML5 — Improved service connecting efficiency by removing optional ports and use the same ports no matter it’s 64bit service or 32bit. Also, during initialization, JavaScript will attempt to connect to the core scan module directly instead of connecting to the service first.
  • HTML5 — Improved the functions ConvertToBase64, ConvertToBlob, GenerateURLForUploadData, HTTPUpload, HTTPUploadAllThroughPostAsMultiPageTIFF, HTTPUploadAllThroughPostAsPDF, HTTPUploadThroughPost, HTTPUploadThroughPostAsMultiPagePDF, HTTPUploadThroughPostAsMultiPageTIFF, HTTPUploadThroughPostEx so that the current indices of the images which were operated on in these methods are returned in the callback functions. This is due to the fact that the indices might have changed during these time-consuming operations.



  • **HTML5 Win** — 64bit service has been made the default option on 64bit machines.



  • **HTML5 Win** — Fixed a bug where it takes too much time to load a network file in RDS-mode Chrome.
  • **HTML5 Win** — Fixed a bug where an unwanted black line may appear as the right edge of saved TIFF files.



  • **Reader Win H5** — Added a new PDF core DLL as the default engine for PDF encoding & decoding.
  • **Reader Win H5** — Added JPEG2000 and JBIG2 compression types in the new PDF Core DLL.
  • **Writer Win H5** — Added a new method PDF.Write.Setup which accepts a JSON object that contains all the parameters needed for creating PDF files.
  • Win H5 — Changed the old PDF DLL names to reflect the fact that they only work as the rasterizer.
  • Win H5 — Removed the old PDF.Download method.
  • Win H5 — Removed license limitation on the method IsTextBasedPDF so that it can always be used regardless of whether a license is in place.


  • Fixed a bug where the video stream may appear distorted if the DIV to put the stream has a different aspect ratio.

Barcode Reader

  • Updated the library to version 6.5.2.


  • Fixed a bug where the OCR result may not be readable when the target language is Arabic.

Dynamic Web TWAIN 15

Subscribe Newsletter

Subscribe to our mailing list to get the monthly update.