The leading provider of version control solution and TWAIN SDK
  • Sign into hosted web portal
  • Contact us
Dynamic Web TWAIN - TWAIN ActiveX | Web Scanning Control
 
Dynamic Web TWAIN - TWAIN ActiveX | Web Scanning Control | Scan SDK
TWAIN ActiveX | Web Scanning Control | Scan SDK

News

  • 6.4 (11/15/2011)
    • 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.
    • Dynamic Web TWAIN Edition Comparison
  • 6.3.1 (9/01/2011)
    • Improved the memory management for ActiveX 64-bit Edition.
    • Added LogLevel property to capture more exceptions.
    • Changed the "Thank you for evaluating ..." dialog box to non-modal dialog. (For Plug-in edition only)
    • Other minor fixes and tweaks.
  • 6.3 (6/14/2011)
    • Support both 32-bit and 64-bit TWAIN device drivers (ActiveX Edition only).
    • Support both 32-bit and 64-bit Internet Explorer (ActiveX Edition).
    • Support Firefox 4.
    • Added the OnPostLoad event which is triggered after executing LoadImage /LoadImageEx.
    • Optimized the LoadDibFromClipboard method.
    • Optimized image editor.
    • Other minor fixes and tweaks.
  • 6.2 (3/15/2011)
    • Support TWAIN Specification 2.1.
    • Further improved the security:
      • Compatible with Data Execution Prevention (DEP) and Protected Mode.
      • Added Windows Authentication and Basic Authentication support for Plug-in Edition.
      • Allow you to install the ActiveX control to your personal folder.
    • Easier and faster image processing:
      • Added IfShowFileDialog property to show the browse dialog box when loading and saving images.
      • Optimized the blank page detection. Added IsBlankImageEx method to detect whether a certain area on an image is blank.
      • Added SaveSelectedImagesToBase64Binary to save selected images to base64 binary.
      • Added LoadImageFromBase64Binary to load images from a base64 byte array.
    • Added support for fitting the selected image to the width or height of the window. Added properties: FitWindowType .
    • Added support for getting general info of a scanned image, including image width/height and bit depth. Added methods: GetImageBitDepth , GetImageWidth and GetImageHeight
    • Further improved the print feature. Added IfShowPrintUI to set whether to display the user interface of the printer.
    • Support more models of Canon scanners.
    • Other minor fixes and tweaks.
  • 6.1 (8/31/2010)
    Summary:
    • Simplified installation process for Chrome, Safari, Opera users.
    • Support simple Annotation.
    • Support Forms Authentication.
    • Support certificate binding.
    • Added session/cookie support for Plug-in Edition.
    • Added removing selected images.
    • Other minor fixes and tweaks.

    Details:
    • Modified Property and Methods
      MaxImagesInBuffer: In both the trial and full versions of Dynamic Web TWAIN, the maximum value you can set to the property has been raised from 1024 to 4096.
    • Added Methods
      SetCookie(), BindSSLCert(), BindSSLCertEx(), OverlayRectangle(), RemoveAllSelectedImages()
    • Added Properties
      MouseX, MouseY
  • 6.0 (5/18/2010)
    Summary:
    • Firefox 3.6 supported.
    • Chrome, Opera, Safari on Windows supported (Plug-in Edition).
    • Added barcode detection.
    • Added multiple images selection.
    • Added saving images to a byte array.
    • Added loading an image from a byte array.
    • Added uploading multiple images as a multipage PDF/TIFF file.
    • Support setting board color for selected images.
    • Support FTP passive mode.
    • Support specifying the field name when uploading through HTTP POST.
    • Added rotating the image of a specified index in buffer by a specified angle.
    • Added cutting the image data in the specified area to the system clipboard in DIB format.
    • Added clearing the specified area of an image and filling the area with a color.
    • Other minor fixes and tweaks.

    Details:
    • Modified Property
      MaxImagesInBuffer: In the trial version of Dynamic Web TWAIN, the maximum value you can set to the property has been raised from 4 to 1024.
      Optimized HTTPPostResponseString in Plug-in Edition: You can use HTTPPostResponseString property to get much more detailed info returned from the web server.
    • Added Methods
      CutFrameToClipboard(), Erase(), FTPUploadSelectedImagesAsMultiPagePDF(), FTPUploadSelectedImagesAsMultiPageTIFF(), GetBarcodeInfo(), GetBarcodeText(), HTTPUploadSelectedImagesThroughPostAsMultiPagePDF(), HTTPUploadSelectedImagesThroughPostAsMultiPageTIFF(), HTTPUploadSelectedImagesThroughPutAsMultiPagePDF(), HTTPUploadSelectedImagesThroughPutAsMultiPageTIFF(),
      LoadImageFromBytes(), MoveImage(), Print(), Rotate(),
      SaveSelectedImagesAsMultiPagePDF(), SaveSelectedImagesAsMultiPageTIFF(), SaveSelectedImagesToBytes(), GetSelectedImageSize()
    • Added Properties
      AllowMultiSelect, BackgroundColor, BackgroundFillColor, BarcodeCount, HttpFieldNameOfUploadedImage, IfPASVMode, SelectedImageIndex, SelectedImagesCount, SelectionImageBorderColor, VScrollBar
    • Added Event
      OnInternetTransferPercentageEx()
  • 5.2 (07/14/2009)
    Summary:
    • Added Windows authentication support (ActiveX edition only).
    • Fixed session bug.
    • Improved TIFF and PDF support.
    • Added blank page detection.
    • Added zoom in/zoom out features.
    • Other minor fixes and tweaks.

    Details:
    • Modified Method
      Added a new feature in ShowImageEditor(): If the IfFitWindow property is set to TRUE, the image will fit the size of window when the Image Editor prompts; otherwise the image will be displayed in its full size.
    • Added Method
      IsBlankImage()
    • Added Properties
      BlankImageMaxStdDev, BlankImageThreshold, Zoom, EnableInteractiveZoom
    • Added Capbility
      ICAP_EXTIMAGEINFO
  • 5.1.1 (09/09/2008)
    • Optimized distribution of Dynamic Web TWAIN Plug-in Edition for Firefox 3. You can now install Dynamic Web TWAIN automatically in Firefox 3.
    • Fixed issue that the action page is called twice when uploading image data by using HTTP POST method.
    • The specified image displayed when this image is set as the current image by using the CurrentImageIndexInBuffer property.
    • Other minor fixes and tweaks.
  • 5.1 (5/27/2008)
    Summary:
    • Cookie session integration support added (ActiveX edition only).
    • Insert and switch features added. You can now insert new scanned images before the current image and switch the positions of two images in buffer.
    • More user interaction features added. One more view mode (-1 by -1) is added and scroll bars will be shown if necessary. Also, you can now drag the image to adjust its position in the control or select an area on the control directly.
    • More mouse events added. Events will be fired when you double click the mouse, right click the mouse, select an area on the control and so on.
    • Other minor fixes and tweaks.

    Details:
    • Modified Method and Properties
      • New feature added in SetViewMode(): when the view mode is set to -1 by -1, Dynamic Web TWAIN only shows the current image. No scroll bar is provided to navigate to other images.
      • New feature added in IfFitWindow: when the value of this property is FALSE, the image will be displayed in its full size and scroll bars will be shown if necessary (the width or height of the image is bigger than the control size).
      • New feature added in MouseShape: when the value of this property is set to TRUE, the cursor is set as a hand. If the width or height of the image is bigger than the control size, scroll bars will be shown and you can drag the image to adjust its position in the control. When the value of the property is set to FALSE, the cursor is set as an arrow. You can select an area on the control directly.
    • Added Methods
      GetImageSizeWithSpecifiedType(), SwitchImage()
    • Added Property
      IfAppendImage
    • Added Events
      OnMouseDoubleClick, OnMouseRightClick, OnImageAreaSelected,
      OnImageAreaDeSelected, OnTopImageInTheViewChanged
  • 5.0.1 (12/04/2007)
    • Optimized PDF encoder and decoder.
    • Detail error message returned when uploading images through POST method fails.
    • Fixed bugs.
  • 5.0 (10/19/2007)
    Summary:
    • PDF and multi-page PDF support added. You can now save the scanned document to local disk or upload to web server in PDF format.
    • HTML form manipulation support added. You can now add fields to the HTML form to have additional information for web server before uploading the scanned images to the web server.
    • Image preview mode added. You can view the scanned images in the preview mode, like 1 by 2, 2 by 2. This feature helps you have better overview of your images when you have multi-page document.
    • Image upload progress bar and cancel option added. You can use the built-in progress bar or your own progress bar for the upload. Cancel option is also provided.
    • Download from HTTP stream support added. You do not need to create temp files at server side for download.
    • More user interaction features added. Several mouse events are added.
    • Other minor fixes and tweaks.

    Details:
    • Added methods:
      SetViewMode(), GetViewMode(), SaveAsPDF(), SaveAllAsPDF(), FTPUploadAllAsPDF(), HTTPUploadAllThroughPostAsPDF(), HTTPUploadAllThroughPutAsPDF(), LoadImageEx(), FTPDownloadEx(), FTPUploadEx(), HTTPDownloadEx(), HTTPUploadThroughPostEx(), HTTPUploadThroughPutEx(), SetHTTPFormField(), ClearAllHTTPFormFiled()
    • Added properties:
      ImageMargin, MouseShape, PDFCompressionType, PDFAuthor, PDFCreationDate, PDFCreator, PDFKeywords, PDFModifiedDate, PDFProducer, PDFSubject, PDFTitle, IfShowCancelDialogWhenImageTransfer
    • Added events:
      OnMouseClick, OnMouseMove, OnInternetTransferPercentage
  • 4.2.1 (4/28/2006)
    • Fixed bug where uploading or downloading images via SSL connection fails sometimes
    • IfSSL property added
  • 4.2 (11/02/2005)
    • Dynamic Web TWAIN ActiveX is digitally signed by VeriSign.
  • 4.1 (9/08/2005)
    • Image Editor added:
      Can be used for image editing and viewing. Supports basic image editing features including Rotate, Crop, Mirror, Flip and ChangeImageSize, as seen below (click to view the full image):
       


    • Added methods for Image Editor:
      RotateLeft(), RotateRight(), Mirror(), Crop(), CropToClipboard(), GetImageSize(), ChangeImageSize(), ShowImageEditor()
    • Added properties for Image Editor:
      ImageEditorWindowTitle, ImageEditorIfReadonly, ImageEditorIfEnableEnumerator
    • Other methods added: LoadDibFromClipboard(), GetDefaultImageLayout(), GetImageLayout(), ResetImageLayout(), SetImageLayout()
  • 4.0 (5/31/2005)

    Overview:

    • Plug-In Edition added. Compatible with Netscape, Mozilla, FireFox and other Gecko-based browsers.
    • PNG supported
    • RLE, G3, G4, LZW, PackBits TIFF compression supported
    • Local multi-image buffer added: you can view and manage multiple acquired images locally before uploading them to web server
    • Multi-page TIFF upload/download supported

    Technical details:

    • Added methods:
      SaveAllAsMultiPageTIFF(), SaveAsPNG(), RemoveAllImages(), RemoveImage(), FTPUpload(), FTPDownload(), HTTPUploadThroughPost(), HTTPUploadThroughPut(), HTTPDownload(), FTPUploadAllAsMultiPageTIFF(), HTTPUploadAllThroughPostAsMultiPageTIFF(), HTTPUploadAllThroughPutAsMultiPageTIFF(),
    • Added properties:
      MaxImagesInBuffer, HowManyImagesInBuffer, CurrentImageIndexInBuffer, TIFFCompressionType, IfFitWindow
    • SaveAsBMP(), SaveAsJPEG() and SaveAsTIFF() methods modified. They now save images of specified indexes in buffer.
    • CopyToClipboard() method modified. It copies the image of a specified index in buffer
    • CutToClipboard() method modified. It cuts the image of a specified index in buffer
    • The behavior of hDib property changed. It returns the Handle of the DIB of a specified index in buffer
    • The behavior of Picture property changed. It returns the Picture object of the image of a specified index in buffer
    • FTPUploadAsBMP(), FTPUploadAsJPEG(), FTPUploadAsTIFF() methods replaced by FTPUPload() method
    • FTPDownloadBMP() and FTPDownloadJPEG() methods replaced by FTPDownload() method
    • HTTPUploadAsBMPThroughPost(), HTTPUploadAsJPEGThroughPost() and HTTPUploadAsTIFFThroughPost() methods replaced by HTTPUploadThroughPost() method
    • HTTPUploadAsBMPThroughPut(), HTTPUploadAsJPEGThroughPut() and HTTPUploadAsTIFFThroughPut() methods replaced by HTTPUploadThroughPut() method
    • HTTPDownloadBMP() and HTTPDownloadJPEG() methods replaced by HTTPDownload() method
    • LoadBMP() and LoadJPEG() methods replaced by LoadImage() method
  • 3.0.3(3/15/2005)                    
    • HTTPPostResponseString property added. Response string from the HTTP server will be available in HTTPPostResponseString property if an error occurs for HTTPUploadAsBMPThroughPost(), HTTPUploadAsJPEGThroughPost() and HTTPUploadAsTIFFThroughPost() methods
  • 3.0.2(3/7/2005)
    • HTTPUploadAsBMPThroughPost(), HTTPUploadAsJPEGThroughPost() and HTTPUploadAsTIFFThroughPost() methods memory access violation bug fixed
  • 3.0 (1/18/2005)
    • One page and multi-page Tiff supported
    • HTTP Upload now supports HTTP Post command
    • Many high level properties and methods added
    • Method EnableSource(Boolean IfShowUI) changed to EnableSource(), method HTTPUploadAsBMP() changed to HTTPUploadAsBMPThroughPut(), method HTTPUploadAsJPEG() changed to HTTPUploadAsJPEGThroughPut().
    • Added methods:
      FeedPage(), FTPUploadAsTIFF(), RewindPage()
      HTTPUploadAsBMPThroughPost(), HTTPUploadAsJPEGThroughPost(),
      HTTPUploadAsTIFFThroughPost(), HTTPUploadAsTIFFThroughPut(), SaveAsTIFF()
    • Added properties:

      BitDepth Brightness Contrast DataSourceStatus
      Duplex IfAutoBright IfAutoFeed IfAutoScan
      IfDeviceOnline IfDisableSourceAfterAcquire IfDuplexEnabled IfFeederEnabled
      IfModalUI IfPaperDetectable IfShowIndicator IfShowUI
      IfThrowException IfTiffMultiPage IfUIControllable PageSize
      PixelFlavor PixelType Resolution Unit
      XferCount      

  • 2.0.1 (12/21/2004)
    • HTTPUploadAsJPEG() and HTTPUploadAsBMP() modified to accommodate the new behavior of the IIS of Windows 2003 Server
  • 2.0 (6/1/2004)
    • The online demo is available
    • Supports uploading and downloading through HTTP
    • Supports proxy
    • Built-In JPEG codec
    • Supports Buffered Memory image transfer mode
    • Supports Disk File image transfer mode
    • Totally rewritten with pure Windows API and assembly language
    • Built-In TWAIN session wizard
    • CapSetFrame(), CapGetFrameLeft(), CapGetFrameTop(), CapGetFrameRight(), CapGetFrameBottom()) added for the negotiation of ICAP_FRAMES capability
    • OnPreAllTransfers, OnPostAllTransfers, OnTransferCancelled, OnTransferError events added
  • 1.0.2 (3/15/2004)
    • BorderStyle property added
  • 1.0.1 (11/15/2003)
    • hDIB property added
    • Picture property can work properly
  • 1.0 (8/20/2003)
    • TWAIN specification 1.9 compatible
    • Supports Native image transfer mode
    • Supports uploading and downloading image trough FTP

       



Download Dynamic Web TWAIN Purchase Dynamic Web TWAIN

White Paper

10 Rules for Evaluating Web TWAIN Components (pdf)

Demo & Samples

Online Demo
Demo Video
Sample Download

Case Study

Lockheed Martin
Cabinet NG

Resources

How It Works
Help Documentation
Knowledge Base
FAQ
License Agreement
More…

Customers

Testimonials

 
Copyright © 2012 Dynamsoft. All Rights Reserved. Privacy Statement | Site Map