• Java OCR & Barcode Recognition SDK
    • C# .NET OCR & Barcode Recognition SDK
    • VB.NET OCR & Barcode Recognition SDK
    • Python OCR & Barcode Recognition SDK
    • C/C++ OCR & Barcode Recognition SDK
    • Delphi Pascal OCR & Barcode Recognition SDK
    • Scanner.js - Javascript Browser Scan
      Scan & upload: Chrome, Firefox, Edge, IE ...
    • Java Scanning and Imaging SDK
      Scan to Swing & JavaFX on 32bit/64bit JVM
    • C# VB.NET Scanning & Imaging SDK
      Scan to 64bit and 32bit WinForms/WPF Apps
    • Java Scanning & Image Capture SDK
      for 32-bit and 64-bit Java on Windows & Mac
    • JTwain for 32-bit Java on Windows
    • JSane Scanning on Linux, Unix and Mac
    • Java TIFF Library
    • Java PDF Library
    • About Asprise
      imaging & OCR leader
    • Partner with Asprise

Scanner.js JavaScript Scan in Browsers: Chrome, Edge, Firefox, IE

Scan Documents from TWAIN WIA scanners in Browsers and Upload to Server (Java, C# ASP.NET, PHP, Python, Ruby)

Developer’s Guide to Scanner.js: Direct Scan Using HTML5/JavaScript from Scanners in Browsers (Chrome, Edge, Firefox and IE)¶

Table of Contents:

  • Introduction to Scanner.js
    • About Scanner.js
    • Features of Scanner.js
    • Browsers Supported
    • Operating Systems Supported
    • JavaScript Scan in Browsers Live Demo
  • Scanner.js Request DSL Reference
    • Introduction to Scanning Domain-Specific Language
    • Scanning DSL Specification
    • Output Settings
  • JavaScript Scanning Library API Dev Guide
    • Include scanner.js
    • The Scanning Process
    • Scan then Upload in Browsers
    • Other In-Browser Scan Tasks
    • Low Level Scanner Access API
    • Scanner.js Configuration Options
    • Obtain a License for Production Use
Next

© Copyright 2016, Asprise Inc.

Asprise ScannerJS Enables Direct Scan Using HTML5/JavaScript from Scanners in Browsers (Chrome, Edge, Firefox and IE)
  • Introduction to Scanner.js
    • About Scanner.js
    • Features of Scanner.js
    • Browsers Supported
    • Operating Systems Supported
    • JavaScript Scan in Browsers Live Demo
  • Scanner.js Request DSL Reference
    • Introduction to Scanning Domain-Specific Language
      • Hello, World: Scan DSL
      • Make Use of DSL’s Flexibility
    • Scanning DSL Specification
      • twain_cap_setting: Scan Settings
      • prompt_scan_more: Scan Multiple Pages in a Session
      • i18n: Internationalization and Localization
      • retrieve_caps: Image Information to be Returned
      • retrieve_extended_image_attrs: Extended Image Attributes to be Returned
      • recognize_barcodes: Barcode Recognition
      • detect_blank_pages: Detect/Discard Blank Pages Automatically
      • doc_separators: Document Separation
    • Output Settings
      • Image Formats Supported
      • save, save-thumbnail
      • upload, upload-thumbnail
      • return-base64, return-base64-thumbnail
  • JavaScript Scanning Library API Dev Guide
    • Include scanner.js
      • Option 1: Include scanner.js from asprise.com
      • Option 2: Host scanner.js on your own server
    • The Scanning Process
      • Initiate a scan
      • Handle the scan result using a callback function
    • Scan then Upload in Browsers
      • Option 1: Scan and Upload with a Form
      • Scan to PDF and Upload with a Form
      • Option 2: Scan to PDF and Upload Directly Through Scanner.js
    • Other In-Browser Scan Tasks
      • Scan to Local Disk
      • Scan Without Using Asprise Dialog
      • Scan as PDF with CCITT G4 for Ultra Small File Size
      • Additional Control Options
    • Low Level Scanner Access API
      • Lists all scanners available optionally with capabilities
      • Prompts the user to select a source
      • Sets and gets source capabilities
      • Get system information
    • Scanner.js Configuration Options
      • Delayed Initialization
      • Changing User Interfaces of Notification Dialogs
      • Using Java Applet Instead of the Scan App
    • Obtain a License for Production Use
 

Asprise OCR

Java OCR SDK Library

C# .NET OCR SDK

VB .NET OCR SDK

C/C++/Python OCR SDK

Commercial Royalty free OCR software

Popular OCR Tips

Convert PDF to Word/Text with OCR

Scanner to PDF and OCR PDF to editable Text

Scan documents and convert to searchable PDF

PDF to word converter - free online OCR

JPEG, PNG, TIFF, PDF images to text (Java/.NET)

Asprise Scanning and Imaging

Java Document image Scanners WIA/Mac OS X ICA

JTwain: scanner access with Java on Windows

JSane: Java SANE scanner access on Linux/Unix

Java TIFF library | Java PDF library (reduce file size)

.NET TIFF library | .net PDF library (image compression)

© 2025 Asprise Software. All Rights Reserved.

Privacy Terms Refund