CyJunge / twain4java

Pure JAVA Twain library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twain Java Library

Java library for Windows x86 и x64.

Tested on

  • Kyocera Exosys M2040dn (NET, USB)
  • HP MFP 1102 (NET)
  • Xerox USB
  • Cannon USB
  • ...

Usage

Compile and install Clone project and install in local repository.

git clone https://github.com/DenisLAD/twain4java.git
cd twain4java
mvn install

Dependency in your project

<dependency>
    <groupId>free.lucifer</groupId>
    <artifactId>twain4java</artifactId>
    <version>0.3</version>
</dependency>

Code

Collection<Source> sources = SourceManager.instance().getSources();
Source source = sources.get(0);
source.setDpi(200);
source.setColor(Source.ColorMode.COLOR);
List<File> files = source.scan();

About

Pure JAVA Twain library


Languages

Language:HTML 92.3%Language:Java 7.3%Language:CSS 0.4%Language:JavaScript 0.0%