Dynamic Web TWAIN - TWAIN ActiveX | Web Scanning Control | Scan SDK
TWAIN ActiveX | Web Scanning Control | Scan SDK
  • Scan

    • TWAIN specification 2.1 and below compatible (ActiveX, Chrome&Firefox Editions).
    • TWAIN specification 1.9 and below compatible (Mac Edition).
    • ActiveX Edition supports both 32 and 64-bit TWAIN binaries.
    • Supports both Native and Disk File Image transfer modes. ActiveX and Plug-In editions also support Buffered Memory transfer mode.
    • Supports Auto Document Feeder (ADF) and multiple image acquisition.
    • Supports duplex scanning mode.
    • Supports image preview mode.
    • Supports blank page detection.
    • Supports setting up image acquisition parameters (resolution, pixel type, bit depth, brightness, contrast, page size, unit, etc.).
    • Built-in wizard mode intelligently manages TWAIN states.
  • Edit

    • ActiveX and Plug-in editions provide an Image Editor for image editing and viewing
      • A GUI based and non-GUI editor are both supported.
      • Supports basic image editing features such as Rotate, Crop, Mirror, Flip, Erase, and ChangeImageSize.
    • ActiveX and Plug-in Editions support adding colored rectangles to images.
    • Supports multiple images selection.
    • Supports image swapping.
    • Supports clearing specified areas of an image, and filling cleared areas with color.
    • Supports zooming.
    • Supports text annotation.
    • Supports image de-skewing.
  • Saving, Uploading, and Downloading

    • Downloads and upload images via HTTP/HTTPS or FTP/FTPS (no FTPS support for Mac Edition).
      Sample code provided: HTML (JavaScript / VBScript), ASP.NET (C#/VB.NET), PHP, JSP, ASP.
    • Saves and Upload images as BMP, JPEG, PNG, TIFF and PDF files.
    • Supports multi-page TIFF and multi-page PDF.
    • Mac Edition supports loading JPEG2000, PSD, and TGA image formats.
    • Mac Edition supports loading text-based PDF files.
    • Supports saving images as a byte array.
    • Uploads metadata for each image to the server or database (SQL Server, MySQL, MS Access etc.) as part of the image upload process.
    • Supports cookie & session integration.
    • Supports binding cookie during upload process.
    • Supports RLE, G3, G4, LZW, PackBits, and TIFF compression.
    • Built-in JPEG, PNG, PDF and TIFF encoder enables you to compress acquired images, even if the TWAIN source device can't.
    • Upload progress dialogue box allows you to cancel uploads at any time.
    • Supports downloading from HTTP stream.
    • Downloads and upload file(s) through HTTP/HTTPS or FTP directly (without loading to the control).
    • Supports multi-thread upload and download.
  • Security

    • ActiveX Control digitally signed by VeriSign.
    • ActiveX Edition marked safe for initializing and scripting.
    • Supports Windows Authentication, Forms Authentication and Basic Authentication.
    • Compatible with Data Execution Prevention (DEP) and Protected Mode.
    • Both ActiveX and Plug-in editions support SSL for FTP/HTTP uploading and downloading. (Mac Edition only includes SSL for HTTP uploading/downloading support)..
  • System Environment

    • ActiveX Edition is compatible with Internet Explorer (32-bit and 64-bit) on Windows.
      The HTML5 WebSocket SDK of Chrome&Firefox Edition is compatible with Chrome and Firefox 27+ on Windows.
      The plug-in of Chrome&Firefox Edition is compatible with Firefox, Chrome, Safari, Opera and other browsers which supports NPAPI plug-in on Windows.
      Mac Edition is compatible with Safari, Firefox, Chrome and Opera on Mac OS X 10.5 or later.
    • ActiveX Edition can be used in any COM-enlightened programing language, such as C#, VB.NET, Visual C++, Visual Basic, Delphi, HTML/VBScript/JavaScript, PowerBuilder and so on.
    • ActiveX Edition can be used in any development environment that hosts ActiveX/COM controls.
    • ActiveX Edition can be deployed in a .NET environment as an unmanaged control.
    • ActiveX & Plug-in Editions were developed directly using pure Win32 API and assembly language. The Mac Edition was developed using the Cocoa Framework. This makes Dynamic Web TWAIN:
      • Small: no C/C++ runtime libraries are used. Even with built-in JPEG, PNG, PDF and TIFF codecs, the CAB file size is very small.
      • Fast: the core engine of the image processing portion of Dynamic Web TWAIN has been hand-optimized using assembly language.
      • Easy to distribute: absolutely no supporting DLL needed for distribution.
  • Service

    • Extended Support Plansavailable. Yearly Extended Support Plan subscriptions provide premier support, free major upgrades, and a Coding Service.
    • Virtual Developer Service also available. This service is designed to relieve you of any extra efforts in TWAIN related learning, development and maintenance. With this service, our developers participate in your TWAIN module development as an active team member.
    • Sample code provided: ASP.NET (C#/ VB.NET), PHP, JSP, ASP, and VC, VB, HTML (VBScript, JavaScript). Visit sample page
  • Reach more customers

    • Supports all popular 32-bit & 64-bit Windows Operating Systems on the client side, including Windows 95, 98, ME, 2000, NT, XP, 2003, Vista, 7, and 2008.
    • Supports Mac OS X 10.5 and above on the client side.
    • Compatible with Internet Explorer (32-bit & 64-bit) on Windows.
    • Compatible with Firefox, Chrome, Opera and Safari on Windows and Mac OS X.
    • Compatible with all TWAIN compliant devices (32-bit & 64-bit), including scanners, digital cameras, capture cards, etc.
    Dynamic Web TWAIN Structure Diagram
  • Improved customer experience

    • ActiveX Edition digitally signed by VeriSign.
    • Reduced web page load time. The size of the distribution file is around 1 MB, and only takes seconds to be downloaded and installed.
    • Reduced image upload time. Dynamic Wed TWAIN supports major compression methods including JPEG, TIFF, PDF and PNG.
    • Improved customer confidence. Absolutely no local file operations required.
    • Supports downloading and uploading via SSL channel.
    • Proxy connections supported, no need for customers to reconfigure their firewalls.
  • Save time and money

    • Greatly reduced development time. The TWAIN 1.9 specification alone is 552 pages long. How many days will it take you simply to read it, let alone build a TWAIN compatible application with it? If compression support is required, it could take months. With Dynamic Web TWAIN, most applications can implement TWAIN support with no more than a few lines of code.
    • Even greater time savings. By tapping into Dynamsoft's TWAIN knowledge base via our Virtual Developer Service, the total time needed to build your scanning solution could be reduced from several months to several hours.
  • Other benefits

    • Improved product quality
    • Speeded up product delivery