Tag: scanning

BufferedImage颜色饱和度

我正在使用jfreesane和Apache PDFBox编写一个简单的扫描应用程序。 这是扫描码: InetAddress address = InetAddress.getByName(“192.168.0.17”); SaneSession session = SaneSession.withRemoteSane(address); List devices = session.listDevices(); SaneDevice device = devices.get(0); device.open(); device.getOption(“resolution”).setIntegerValue(300); BufferedImage bimg = device.acquireImage(); File file = new File(“test_scan.png”); ImageIO.write(bimg, “png”, file); device.close(); 并制作PDF: PDDocument document = new PDDocument(); float width = bimg.getWidth(); float height = bimg.getHeight(); PDPage page = new PDPage(new PDRectangle(width, height)); […]