What's new in Dynamic Web TWAIN 11.3
Jun 11, 2016
- New:
- Added IsTextBasedPDF API to the PDF rasterizer to determine whether a PDF is text-based
- Added support for reading binary barcode and returning the result as a base64 string
- Improved:
- Updated barcode reader library to v4.1.0.112 which uses improved positioning algorithm that can better identify and locate DataMatrix barcodes
- Improved the event OnPostLoad so that it gets triggered for the methods HTTPDownload(Ex), FTPDownload(Ex) as well as LoadImageFromBase64Binary
- [HTML5 edition only] Improved the API AcquireImage. Now you can set two callback functions to this method to check its status
- Fixed:
- Fixed bugs related to asynchronous APIs such as the bug where the image index is not updated properly for the first and second images
- Fixed a bug where the error message for cancelling the ‘Open File Dialog’ says ‘fail to open file dialog box’. Now it correctly says that ‘User cancelled the operation’
- [HTML5 edition only] Fixed a bug in printing where no matter how you set up, you can only get one copy
- [HTML5 edition only] Fixed a bug where the event OnSourceUIClose never gets triggered
- Fixed a few small bugs with the API documentation and Samples within the product installer
- Others:
- The API CloseSource used to be called automatically after a scanning job is done in v11.2 and a few earlier versions. This has caused issues for a few customers. In this version, this API is no longer called automatically
- We have improved the SDK so that it can also work seamlessly with our OCR add-on. For more information, please contact [email protected]
New in Dynamic Web TWAIN 11.0 (Aug 20, 2015)
- New:
- [Mac Edition] Added HTML5 support for Safari v7+, Chrome v27+ and Firefox v27+ on Mac OS X 10.6 or later.
- [HTML5 Edition] Added HTML5 support for Internet Explorer 10 and 11.
- Added SetOpenSourceTimeout method to check ErrorString property when SelectSource method fails after a specified number of milliseconds. This prevents the scan page from being unresponsive when the selected device is not connected.
- [Webcam Add-on] Added SetVideoRotateMode method to rotate the video preview stream.
- [HTML5 Edition] Added OnWebTwainPreExecuteCallback, OnWebTwainPostExecuteCallback events and ShowCustomMask, HideCustomMask methods in dynamsoft.webtwain.install.js to display or hide the Dynamsoft's progress overlay during scanning.
- Improved:
- [Barcode Add-on] Improved 1D Barcode Reader Add-on to support reading CodeBar, Code_93, EAN_8, EAN_13, ITF, UPC_A, UPC_E.
- [HTML5 Edition] Improved performance of built-in image viewer when viewing images in 1 * 1 view mode.
- [HTML5 Edition] The method Print now supports printing multiple pages.
- Improved security by limiting the access of Dynamsoft Scanning Service to registered domain(s) or IP(s) for a particular website.
- Fixed:
- [HTML5 Edition] Fixed a bug where users are continuously prompt to install Dynamic Web TWAIN on Firefox when accessing a secure website on a different Windows user account.
- [ActiveX Edition] Fixed a bug where the system's save-file dialog does not appear when saving images in IE11 on Windows 8.1.
- [ActiveX Edition] Fixed a bug where the DynamicWebTwainCtrl.dll crashes when LogLevel is set to 1 and HTTPPostResponseString returns more than 1024 characters.
- [ActiveX Edition] Fixed a bug where the remote file URL gets truncated if it is too long when uploading or downloading.
- Fixed a bug where the method SetHTTPFormField does not work as expected.
- [HTML5 Edition] Fixed a bug where 'Upload Error' is returned when image uploading is cancelled.
- Fixed a bug where the method SetTiffCustomTag does not work.
- [All Editions for Windows] Fixed a bug where the method CapIfSupported does not return support level of specified capability.
- Other small fixes and tweaks.
New in Dynamic Web TWAIN 10.2 (Mar 24, 2015)
- Improved:
- [HTML5 Edition] Greatly improved the performance of the built-in image viewer and editor by rewriting it.
- [HTML5 Edition] Reduced CPU/Memory consumption when handling very big images.
- Improved the property Height and Width to allow the use of percentages
- [HTML5 Edition] Improved performance when navigating through images quickly using the built-in image editor
- [HTML5 Edition] Improved security by limiting the web server to listen to 'localhost' only.
- Improved IntelliSense by separating the original document into different modules.
- Improved error message management by separating the add-on related messages.
- Improved the property MaxUploadImageSize by providing a clear error message.
- [HTML5 Edition] Methods which returns a Boolean value now returns 'true' or 'false' instead of '1', or '0'.
- Separated the old Plug-in edition from the HTML5 edition for easier deployment and better performance. The previous Chrome&Firefox Edition is now divided into 2 editions: Plugin Edition and HTML5 Edition.
- IfShowFileDialog and IfDisableSourceAfterAcquire are set to 'true' by default in the JS Client.
- Fixed:
- Fixed the bug in the Barcode Reader add-on where barcode location fails for 200 DPI.
- [HTML5 Edition] Fixed the bug where the event OnImageAreaSelected is triggered when the mouse enters or leaves the image editor.
- [HTML5 Edition] Fixed the bug where the event OnImageAreaSelected is triggered multiple times when selecting the area in the image editor.
- [HTML5 Edition] Fixed the bug where the initialization of the SDK fails if Dynamsoft.WebTwainEnv.Load is called more than once.
- [HTML5 Edition] Fixed the bug where the SDK sends unnecessary WebSocket requests when loading images.
- Fixed the bug with the method ChangeBitDepth where the processed image appears to be covered in a grey mask.
- Fixed the bug with the method ConvertToGrayScale where calling this method on a 1-bit image turns it black.
- Fixed the bug with the methods SaveAsTIFF and SaveAsPDF where the progress bar doesn't show.
- Fixed the bug with image uploading when 'successful' is returned when it's actually cancelled.
- Fixed a few unclear or wrong error messages.
- Other small fixes and tweaks
New in Dynamic Web TWAIN 10.1.1 (Jan 21, 2015)
- New:
- Added Dynamsoft.WebTwainEnv.AutoLoad property to enable or disable automatic loading of Dynamic Web TWAIN
- Added dynamic loading and unloading methods Dynamsoft.WebTwainEnv.Load and Dynamsoft.WebTwainEnv.Unload
- Improved:
- Improved the initiation process for Dynamic Web TWAIN so that you don't need to worry about the order of dynamsoft.webtwain.initiate.js and dynamsoft.webtwain.config.js
- Fixed:
- Fixed a bug where the event OnImageAreaSelected gets fired multiple times when you draw a rectangle on the image
New in Dynamic Web TWAIN 6.4 (Jan 7, 2012)
- Mac Edition added. Compatible with browsers including Safari, Firefox, Chrome and Opera on Mac OS X 10.5 or later. (PPC not supported)
- Mac Edition supports TWAIN Specification 1.9. A TWAIN driver for Mac is required to use a scanner with the plug-in.
- Mac Edition supports loading all PDF, PSD and TGA formats.
- Mac Edition supports loading images with JPEG2000 compression.