AFAIK there's no consistent API for hand scanners, you might as well just scan to PNG.