010-68421378
sales@cogitosoft.com
Categories
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova StyleVision Server Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Combit List & Label 22 Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus Nevron Vision for .NET OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Altova StyleVision Sencha Test Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SPC Control Chart Tools for .Net SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Dynamic Web TWAIN

Cross-Browser Document Scanning SDK for your Web Applications

"We were very pleased to find a scanning tool that met our needs." — David Haring,

TWAIN scanning SDK for web apps

Dynamic Web TWAIN is a browser-based document scanning SDK specifically designed for web applications. With just a few lines of JavaScript code, you can develop robust applications to scan documents from TWAIN and SANE compatible scanners, edit the scanned images and save them to a local/server file system or document repository.

Scan in browsers

Scan documents from TWAIN or SANE scanners in all common web browsers

Edit scanned images

Supports image editing features such as Rotate, Crop, Mirror, Flip, and etc.

Save, upload, download

Save documents as PDF or images

Support mainstream browsers on Windows, Linux and macOS

Your end users will have the most flexibility on browsers: Internet Explorer version 6 and above, Edge, Firefox, Chrome, and Safari. Users can scan from Windows, Linux and macOS machines.

Document Scanning from all Mainstream Web Browsers on Windows, Linux and macOS

Dynamic Web TWAIN comes in several different editions to enable support for all common web browsers on Windows, Linux and macOS.

Scan

TWAIN specification 2.1 and below compatible (Windows Edition).

SANE compatible (Linux Edition).

TWAIN specification 1.9 and below compatible; ICA compatible (Mac Edition).

Optional disk caching mechanism enables high volume document scanning (up to thousands of pages).

Supports Auto Document Feeder (ADF) and multiple image acquisition.

Supports duplex scanning mode.

Supports image preview mode.

Supports blank page detection.

Built-in wizard mode intelligently manages TWAIN states.

Supports setting up image acquisition parameters (resolution, pixel type, bit depth, brightness, contrast, page size, unit, etc).

Supports both Native and Disk File Image transfer modes. ActiveX, Plugin and HTML5 for Windows APIs also support Buffered Memory transfer mode.

Edit

ActiveX, Plug-in and HTML5 editions all provide an Image Editor for image editing and viewing.

Supports both GUI and non-GUI image editor.

Supports basic image editing features such as Rotate, Crop, Mirror, Flip, Erase, and ChangeImageSize.

ActiveX, Plug-in and HTML5 for Windows APIs 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 Downloading

Downloads and uploads images via HTTP/HTTPS or FTP (no FTPS support at the moment).

Sample code provided: HTML (JavaScript / VBScript), ASP.NET (C#/VB.NET), PHP, JSP, ASP.

Saves and uploads images as BMP, JPEG, PNG, TIFF and PDF files.

Supports saving images as multi-page TIFF and multi-page PDF.

Supports saving images as a base64 string.

Supports cookie & session integration.

Supports binding cookie during upload process.

Supports RLE, G3, G4, LZW, PackBits, and TIFF compression.

Upload progress dialogue box allows you to cancel uploads at any time.

Supports downloading from HTTP stream.

Downloads and uploads file(s) through HTTP/HTTPS or FTP directly (without loading to the control).

Built-in JPEG, PNG, PDF and TIFF encoder enables you to compress acquired images, even if the TWAIN source device can't.

Uploads metadata for each image to the server or database (SQL Server, MySQL, MS Access etc.) as part of the image upload process.

Supports chunked uploading when the data size is large.

Load (Open local files)

Powered with a PDF rasterizer SDK, Windows Edition supports loading text-based, image-based and hybrid PDF files.

Support loading local JPEG, PNG, BMP, single-page and multi-page Tiff files. LoadImage method

Load DIB from clipboard

Load image from Base64 binary

Security

(PDF: Entrust Dynamic Web TWAIN with your documents →)

 

Should the SDK exit unexpectedly, all cached data will be destroyed.

There is optional domain binding in the licensing process.

Authorization required for accessing local files.

Authorization required for accessing scanners or webcams.

Custom certificate supported to be used instead of the Default one by Dynamsoft.

ActiveX Control and HTML5 Edition are 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.

Proxy connections supported.

Dynamic Web TWAIN support SSL for HTTP uploading and downloading.

Scanned image data or cached scanned data is encrypted. It can only be accessed by the Dynamsoft scanning service. For any other program, even if it takes the image, it is not able to access any data inside it.

Every time the Web TWAIN control is initialized, there is a random ID (working like a session ID) assigned. When an application tries to view the images, it will need to provide the ID. For example

http://127.0.0.1:18618/img?id=803777483&index=5&width=1&height=1&ticks=6

Limit the access of scanner device to the registered web scanning application only. It is done by matching the current website domain to the registered domain in the product key.

Productivity

 

Greatly reduced development time. The TWAIN 1.9 specification alone is 552 pages long.

It could take months for you to get familiar with specification and build a TWAIN plugin from scratch.

With Dynamic Web TWAIN, most applications can implement TWAIN support with no more than a few lines of code.

Browsers change quickly. The application is much easier to maintain by using Dynamic Web TWAIN SDK.

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 months to days.

Reduced product time to market. The speed of product delivery is very important.

Easy integration and end-user distribution

  • JavaScript TWAIN and SANE scanner APIs.
  • Supports cookie & session integration for HTTP image uploading.
  • MSI installer available for IT managers to easily do batch installations to their entire network.

Client Side

JavaScript, JQuery, VBScript, HTML5, HTML

Server Side

Nginx, IIS, Tomcat, Apache and more

ASP.NET (C#/VB.NET), PHP, JSP, ASP, etc.

Empower your web applications with imaging add-ons

Barcode Reader

Read linear barcodes, QRcode, PDF417 and DataMatrix

Webcam Capture

Capture images from DirectShow compatible webcams

PDF Rasterizer

Covert text PDF files to images

OCR Professional

Extract text (Western and Arabic) from images

Our customers span the globe

Dynamic Web TWAIN is trusted by the companies with high-security demands like Lockheed Martin. It is also used by scanner vendors including HP, Epson and Fujifilm. Dynamic Web TWAIN is used in critical industries such as healthcare, government, insurance, finance and manufacturing.

10+ years of continuous maintenance & improvement

Since the release of ver. 1.0 in 2003, Dynamic Web TWAIN has undergone constant improvement to always get leaner while ensuring support for all required next generation and legacy technologies and standards.

Associate member of TWAIN Working Group

Dynamsoft is an associate member of TWAIN Working Group, the organization that defines the TWAIN standard which is the world’s most popular device scanner communication interface.

Technical details

  • TWAIN specification 2.1 and below compatible
  • Supports both 32 and 64-bit TWAIN drivers (ActiveX, HTML5, Plugin).
  • Supports SANE drivers (Linux Edition).
  • Supports basic image editing features such as Rotate, Crop, Mirror, Flip, Erase, and ChangeImageSize.
  • Supports saving images as a byte array.
  • Support SSL for HTTP uploading and downloading

Security features

  • Scanned image data is encrypted.
  • You can choose to store the scanned images in memory or local disk with IfAllowLocalCache property.
  • All cached data is encrypted. It can only be read by the Dynamic Web TWAIN Service and is destroyed when it is no longer used.
  • Supports SSL for HTTP uploading and downloading.

Productivity

With Dynamic Web TWAIN, you can interact with scanners simply by implementing a couple of lines of provided code. Dynamic Web TWAIN boasts cross-platform and cross-browser support. You will not have to deal with different APIs to support different user environments. Rich sample code and award-winning customer service make it even easier.

Quick Navigation;

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved