/java-scanner-access-twain

Asprise Scanning and Imageing SDK offers a high performance API library so that you can acquire images from and have total control on almost all kinds of scanners on both Windows 32bit and 64bit. Further more, you can rest assured that the SDK is fully compliant with various government privacy acts such as HIPPA and HITECH. High speed ADF scanning allows the end user to scan multiple pages into a ultra small size multi-page TIFF or PDF file. New customers should select this SDK instead of JTwain for compatibility and future proof.

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

java-scanner-access-twain

Build Status Asprise Scanning and Imageing SDK offers a high performance API library so that you can acquire images from and have total control on almost all kinds of scanners on both Windows 32bit and 64bit. With the SDK’s powerful and flexible API, you can equip your Java applications (Java applets, web applications, Swing/JavaFX components, JEE enterprise applications), C# VB.NET applications (Windows applications, Sliverlight, ASP.NET web service applications, ActiveX controls, etc.), Python, C/C++ and Delphi applications with functionality of high speed document scanning and image acquisition. High speed ADF scanning allows the end user to scan multiple pages into a ultra small size multi-page TIFF or PDF (including PDF/A-1) file. — Edit

Visit http://asprise.com/document-scanner-image-pdf/java-scanning-api-overview.html for developer's guide.

Core Features:

  • Compatible With Almost All Scanners: Asprise Scanning and Imaging SDK supports almost any kind of scanner on Windows 32bit and 64bit. With the SDK’s widest compatibility, you can rest assure that your customers will able to scan from their scanners.

  • Extreme Speed ADF Scanning: make full use of scanners equipped with automatic document feeders.

  • Output to TIFF, PDF (including PDF/A-1) with Ease: supporting wide range of output formats like JPG, PNG, GIF, TIFF, PDF.

  • Powerful Image Editing Functionality: allows the user to re-order pages, edit images (crop, rotate, etc) before final output.

  • 20+ Languages: e.g, English, Spanish, French, German, Italian, Hungarian, Finnish, Swedish, Romanian, Polish, Malay, Arabic, Indonesian, and Russian.

  • Scan and Recognize Barcodes: recognize almost every kind of bar code while scanning. Formats supported:

    • CODE 128 (128b, 128C, 128raw)
    • EAN 8 EAN 13
    • UPC
    • code 3 of 9
    • code interleaved 2 of 5
    • QR code
  • Blank Page Detection: flexible parameters allow you to perform powerful blank page detection.

  • Return, Save, Upload or Any Combinations: Using powerful JSON based domain-specific language to perform complex tasks like saving to local disk, upload to remote servers or any combinations.