Sectors: Finance • Information Technoloy • Government • Healthcare • Industries • Education • (show all)
If TRUE, Source must acquire data from the document feeder acquire area and other feeder capabilities can be used. If FALSE, Source must acquire data from the non-feeder acquire area and no other feeder capabilities can be used.
The application should MSG_SET this capability to TRUE before attempting to use any other feeder capabilities. This sets the current acquire area to the feeder area (it may not be a different physical area on some Sources).
The application can MSG_SET this capability to FALSE to use the Source’s non-feeder acquisition area and disallow the further use of feeder capabilities.
This setting should reflect the current acquire area:
If TRUE, feeder acquire area should be used If FALSE, use non-feeder acquire area
Usually, the feeder acquire area and non-feeder acquire area of the Source will be the same. For example, a flatbed scanner may feed a page onto the flatbed platen then scanning always takes place from the platen.
The counter example is a flatbed scanner that moves the scan bar over the platen when CAP_FEEDERENABLED is FALSE, but moves the paper over the scan bar when it is TRUE. Default Support Guidelines for Sources Flatbed scanner (without an optional ADF installed) - Default to FALSE. Do not allow setting to TRUE (return TWRC_FAILURE / TWCC_BADVALUE) but support the capability (never return TWRC_FAILURE / TWCC_CAPUNSUPPORTED).
A device that uses the same acquire area for feeder and non-feeder, and has a feeder installed - Default to TRUE and allow settings to TRUE or FALSE (meaning allow or don’t allow other feeder capabilities).
A device that operates differently when acquiring from the feeder and non-feeder areas (for example, physical pages sizes are different) - Default to preferred area and allow setting to either TRUE or FALSE.
A sheet feed scanner or image database - Default to TRUE (meaning there is only one acquire area - the feeder area) and do not allow setting to FALSE (return TWRC_FAILURE / TWCC_BADVALUE).
A handheld scanner would not support this capability (return TWRC_FAILURE / TWCC_CAPUNSUPPORTED). Type: TW_BOOL
Value after MSG_OPENDS: (may be remembered from a previous session)
After MSG_RESET/MSG_RESETALL: (selected by the data source writer)
Allowed Values: TRUE or FALSE
MSG_GET TW_ONEVALUE TW_ENUMERATION // 2.0 and higher
MSG_GETCURRENT TW_ONEVALUE
MSG_GETDEFAULT TW_ONEVALUE
MSG_SET TW_ONEVALUE
MSG_SETCONSTRAINT TW_ONEVALUE TW_ENUMERATION // 2.0 and higher
MSG_RESET TW_ONEVALUE
MSG_QUERYSUPPORT TW_ONEVALUE
All Sources with feeder devices
Version 1.0
CAP_AUTOFEED CAP_CLEARPAGE CAP_FEEDERLOADED CAP_FEEDERPOCKET CAP_FEEDERPREP CAP_FEEDPAGE CAP_REWINDPAGE
TWAIN NoticeWhere would you like to scan from? Scan in Web Apps Scan in Java Scan in .NET
The TWAIN Toolkit is distributed as is. The developer and distributors of the TWAIN Toolkit expressly disclaim all implied, express or statutory warranties including, without limitation, the implied warranties of merchantability, noninfringement of third party rights and fitness for a particular purpose. Neither the developers nor the distributors will be liable for damages, whether direct, indirect, special, incidental, or consequential, as a result of the reproduction, modification, distribution or other use of the TWAIN Toolkit.