|
| 1 | +WIASANE |
| 2 | +======= |
| 3 | +The WIASANE project provides a Windows Image Acquisition (WIA) Driver |
| 4 | +which enables image acquisition from scanner devices through the |
| 5 | +Scanner Access Now Easy (SANE) network protocol. |
| 6 | + |
| 7 | +This WIA driver implements a SANE frontend on top of the SANE network |
| 8 | +protocol. It is referred to as Scanner Access Now Easy - WIA Driver. |
| 9 | + |
| 10 | +In order to access those scanner devices either the scanner itself or |
| 11 | +a SANE daemon needs to provide a SANE network frontend to be used. |
| 12 | + |
| 13 | +Requirements |
| 14 | +------------ |
| 15 | +This software is currently build and tested against Windows 7. |
| 16 | +The required Windows API functions are available since Windows Vista, |
| 17 | +which means that it could work on Windows Vista and newer versions. |
| 18 | + |
| 19 | +Features |
| 20 | +-------- |
| 21 | +- Create a Windows scanner device by connecting to a SANE device |
| 22 | +- Support for color, grayscale and lineart/threshold scan modes |
| 23 | +- Support for preview and final scan types |
| 24 | +- Support for contrast and brightness settings |
| 25 | +- Support for single-sided scanning from a flatbet |
| 26 | +- Integrated wizard during driver/device installation |
| 27 | + |
| 28 | +To be implemented |
| 29 | +----------------- |
| 30 | +- Support for username- und password-based authentication (in progress) |
| 31 | +- Support for automatic document feeder and duplex mode (in progress) |
| 32 | +- Integrated property page for device modification (in progress) |
| 33 | + |
| 34 | +To be improved |
| 35 | +-------------- |
| 36 | +- Make WIA driver use use asynchronous network connections |
| 37 | +- Make wizard and property pages use asynchronous device I/O |
| 38 | +- Handling of rounding issues while converting between units of length |
| 39 | + |
| 40 | +Development and Build environment |
| 41 | +--------------------------------- |
| 42 | +As stated before, this software package is currently being developed |
| 43 | +and build against Windows 7 as well as Windows Driver Kit 8.0. |
| 44 | + |
| 45 | +All Visual Studio project files are created, modified, tested and used |
| 46 | +with Visual Studio 2012. This version is also used to build the |
| 47 | +released driver packages as well as included libraries and applications. |
| 48 | + |
| 49 | +The installer is created and compiled using Inno Setup 5.5 or newer. |
| 50 | + |
| 51 | +License |
| 52 | +------- |
| 53 | +Copyright (c) 2012 - 2013, Marc Hoersken, <[email protected]> |
| 54 | + |
| 55 | +This software is licensed as described in the file COPYING, which |
| 56 | +you should have received as part of this software distribution. |
| 57 | + |
| 58 | +All trademarks are the property of their respective owners. |
0 commit comments