
Last Updated on 2021-03-28
Compared to desktop applications, web-based applications integrated with a scanner SDK allow users to scan documents directly in the browser. This can include scanning from and scanning to remote locations. Web-based scanning SDK gives users better flexibility and convenience in document scanning.
Dynamic Web TWAIN is a TWAIN scanning software development kit (SDK) which enables you to interact with scanners from a web page. Rapid development is possible with just a few lines of JavaScript code. You can check out this scanner SDK with our online demo. This demo lets you see how Dynamic Web TWAIN works.
Cross-Platform Scanner SDK
If you are unsure about the client environment, such as the operating system or browser type, there’s no need to worry. Dynamic Web TWAIN comes with several editions which support all mainstream browsers on Windows, Linux, Mac and Mobile.
The SDK works well on both desktop computing and microcontrollers. It offers the same user experience on x86, ARM and MIPS architecture.
Edition | Supported Client-Side OS | Supported Client-Side Browsers | Supported Server-Side OS |
Windows Edition | Windows 7/8/2008/2012/2016 and 10; 32-bit and 64-bit | Firefox v61+, Chrome v68+, IE 8+, Microsoft Edge | All, including Windows, Linux, macOS |
Mac Edition | OS X 10.6.8+ | Firefox v61+, Chrome v68+, Safari v7+ | |
Linux Edition | Ubuntu 12.0.4+, Debian 8+, Fedora 24+, mint 18.3; 64-bit | Firefox v61+, Chrome v68+ | |
Android Edition | Android 8+ | Firefox v61+, Chrome v68+ | |
iOS Edition | iOS 12+, iPadOS 12+ | Chrome v68+, Safari v7+ |
Image Editing
A built-in image viewer helps you easily rotate, crop, mirror, flip, erase and change the size of the scanned images. Also, you can show multiple images in one view and zoom in to see more details. The viewer can be customized to fit your usage scenarios. It is available on all platforms.
Upload and Download
Dynamic Web TWAIN provides upload and download methods via HTTP/HTTPS which allows you to upload and save images as BMP, JPEG, PNG, TIFF and PDF files to the server-side. When uploading the images, SetHTTPFormField Method is available for you to pass additional text form fields which can carry image metadata (item Subject, Item Type, and so on) to server-side and store the records in the database. Image compression and multi-thread are available to further shorten the image upload time.
Robust Security
Security is always a priority that developers should think of. Dynamic Web TWAIN offers multiple security features to secure your data and protect your privacy.
- Built-in HTTPS support with configurable SSL certificate
- Digital signature
- Data encryption
- Authorization required for accessing local files
- All cached data will be deleted upon unexpected SDK closures
- ther security mechanisms.
Learn more about our security features throughout this PDF file.
Easy Integration
Dynamic Web TWAIN is a client-side component. You can use HTML and JavaScript to call all the methods/properties/events. So, it is easy and quick to integrate the web scanner SDK into your web application.
Client-Side
Angular, JavaScript, jQuery, VBScript, HTML5, HTML, etc.
Compatible with any JavaScript framework (AngularJS, ReactJS, Node.js, Vue.js).
Server-Side
Nginx, IIS, Tomcat, Apache, ASP.NET (C#/VB.NET), PHP, JSP, ASP, and more.
Easy Deployment
Dynamic Web TWAIN is compatible with any server-side stack, including Microsoft IIS (Internet information server), IBM Notes, Websphere, Apache, Tomcat on Windows, Linux and other platforms. You can also deploy it in a cloud environment like Microsoft Azure, Amazon EC2, Salesforce, Dropbox, Google Doc, etc.
Remote Scan
With Dynamic Web TWAIN, you can turn a PC or a mobile device into a remote scanner. If you want to integrate the remote control features, please refer to this guide on how to enable remote scan.
Reliable Add-ons
Webcam capture
The webcam add-on supports capturing images from a video stream in a browser. This module offers more options for users who don’t have a scanner.
Barcode scanner
The barcode scanner SDK provides an accurate and fast barcode decoding method for scanning linear and 2D barcodes on the image.
OCR
Extract text data from an image and manipulate the content. You can output the result as PDF, TXT, CSV, XML, RTF and other formats.
PDF rasterizer
Easily convert PDF files into popular storage-saving formats such as JPEG, PNG, or BMP or into more editable formats such as TIF for greater archiving flexibilities.
Next Step
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 in all common web browsers. Download the SDK to start your 30-day free trial.
Let us know if you have any questions about our web-based scanner SDK.