Suppose we have a scanner device which scans images in PDF file format. Also the device supports different PDF versions ( say version 1.2 , 1.3 , 1.6 , 1.7 e.t.c ). Now we have a requirement to expose this feature to TWAIN application.
At present the only option is to implement custom capability in TWAIN driver. But we feel that this is not a specific requirement for a particular scanner device. Rather it is a generic requirement and many TWAIN developer require this functionality.
Don’t you think that it will be good to incorporate this into one TWAIN Standard capability ( Say ICAP_IMAGEFILEVERSION ) that will return list of supported file versions based on currently set ICAP_IMAGEFILEFORMAT?
We’re starting work on TWAIN 2.4, so we’ll see if we can come up with an agreeable way of doing this…