-
Notifications
You must be signed in to change notification settings - Fork 194
On Windows, gImageReader uses TWAIN for communicating with scanners. gImageReader implements the TWAIN 2.2 specification, and supports both TWAIN 1.x and TWAIN 2.x data sources (drivers). Typically, there are two main causes which leads to a scanner not being recognized under Windows:
-
There is no TWAIN driver installed for the scanner: TWAIN drivers should be installed in
C:\WINDOWS\twain_32
orC:\WINDOWS\twain_64
. Check these locations whether there are any drivers related to your scanner, resp. check the manufacturers website whether they offer a TWAIN driver for download. -
TWAIN driver architecture mismatch: If your scanner ships a 32bit TWAIN driver (i.e. installed in
C:\WINDOWS\twain_32
), then you'll need to use the 32bit (aka i686) version of gImageReader. If your scanner ships a 64bit TWAIN driver, you'll need to use the 64bit (aka x86_64) version of gImageReader.
You can see the paths in the gImageReader preferences dialog. In particular, the paths depend on whether you have selected system-wide or user-local paths in the preferences dialog.
Automatic download of spelling dictionaries / (un)installation of tesseract language definitions fails
- On Windows, if you don't have writing permissions to the location where gImageReader is installed, you can selected user-local paths in the preferences dialog. gImageReader will then store these files below your home folder.
- On Linux, (un)installation to/from system-wide folders only works if you have PackageKit installed. Alternatively, you may install the corresponding packages directly via the distributions package management tools. Or you can select user-local paths in the preferences dialog, and gImageReader will store the files below your home folder, without using any package management tool.
The available image formats depend on which Qt image format plugins are installed on the system. If you are using gImageReader compiled against Qt5, make sure the Qt5 image plugins package is installed (on Debian/Ubuntu it's called qt5-image-formats-plugins
, on Fedora qt5-qtimageformats
).