Несмотря на то, что мой сканер работает с примерами проектов, которые они предоставляют, со всеми поддерживаемыми настройками.
Я искал в Интернете объяснения, но не нашел документации очень мало или вообще не нашел ее.
Это код, который я использую для сканирования, он идентичен образцу, приведенному в руководстве. документ:
Код: Выделить всё
public void scan() throws Exception {
Manager manager = Manager.getInstance();
List devices = manager.listDevices();
if(devices.isEmpty()) {
System.out.println("No scanners detected");
return;
}
Device device = (Device) devices.get(0);
if (device instanceof Scanner) {
Scanner scanner = (Scanner) device;
scanner.setMode(Scanner.RGB_8);
scanner.setResolution(75);
scanner.setFrame(100, 100, 500, 500);
BufferedImage bimage = SynchronousHelper.scanImage(scanner);
// Do the necessary processes with bimage
manager.close();
}
else {
System.out.println("Please Connect A Scanner");
}
}
Подробнее здесь: https://stackoverflow.com/questions/574 ... s-settings
Мобильная версия