VintaSoft TWAIN .NET SDK for Web
VintaSoft Twain .NET SDK provides JavaScript API and VintaSoft Web TWAIN service, which allow to create web application for acquiring images from TWAIN/SANE/eSCL image scanner in Windows and Linux. Developed web application can be used in all major web browsers (Chrome, Firefox, Edge, Opera, Internet Explorer, etc).
Features
- SDK can be used for developing ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, Angular, React.js, PHP or other JavaScript-based web application for Windows and Linux
- The SDK core for Web is written in JavaScript, also TypeScript modules are available
- Scan documents in any modern web browser (Chrome, Firefox, Edge, Internet Explorer, Opera)
- Control an image scanner, which is compatible with TWAIN specification 1.x, in Windows
- Control an image scanner, which is compatible with TWAIN specification 2.x, in Windows and Linux
- Control an image scanner, which is compatible with SANE API, in Linux
- Control an image scanner, which is compatible with eSCL API, in Windows and Linux
- Enumerate and select TWAIN/SANE/eSCL image scanner
- Acquire images from TWAIN/SANE/eSCL image scanner
- Process scanned images
- Save scanned images to a file or get image file as Base64 string
- Upload scanned images to HTTP(S)
Online Demos
- VintaSoft JavaScript TWAIN Scanning Demo: Demonstrates how to acquire images from TWAIN/SANE/eSCL image scanner in JavaScript application for Windows and Linux. Scanned images can be processed, saved to a file or uploaded to HTTP(S) server.
- VintaSoft ASP.NET Core TWAIN Scanning Demo: Demonstrates how to acquire images from TWAIN/SANE/eSCL image scanner in ASP.NET Core application for Windows and Linux. Scanned images can be processed, saved to a file or uploaded to HTTP(S) server.
- VintaSoft ASP.NET Core TWAIN Scanning Advanced Demo: Demonstrates how to acquire images from TWAIN/SANE/eSCL image scanner in ASP.NET Core application for Windows and Linux. Demo also allows to view/process/annotate scanned images on server, recognize barcodes in scanned images on server, upload scanned images to the server.
Documentation
Tutorials
- Acquire images from TWAIN scanner in HTML+JavaScript application
- Acquire images from TWAIN scanner in ASP.NET Core application
- Acquire images from TWAIN scanner in ASP.NET Core application with React.js
- Acquire images from TWAIN scanner in ASP.NET Core application with Angular
- Acquire images from TWAIN scanner in ASP.NET MVC5 application
- Acquire images from TWAIN scanner in ASP.NET WebForms application
- Acquire images from TWAIN scanner in Angular application
- Acquire images from TWAIN scanner in React.js application
- Acquire images from TWAIN scanner in Vue.js application
License Key
Please read how to get the evaluation license here.
Installation
Official web site
NPM
npm install vintasoft-web-twain-js