how can I scan only a specific amount of pages via the scanners feeder using the ImageEnMView component? Lets say the feeder contains 50 sheets of paper but I want to scan the first 10 only.
For sure I can use the aborting property of the MIO but the end of the last scanned page remains in the feeding tray. So you have to open the tray and manually remove the last page. Not an option for the customer who use our software.
is there any workaround to achieve this behaviour? I have tried to use a TImageEnIO and TImageEnMIO with the same TImageEnMView attached to both combos. But when I scan something with the TImageEnIO nothing happens resp. is added to the attached TImageEnMView. Scanning via the TImageEnMIO is working as expected. :(
A TImageEnIO cannot be attached to a TImageEnMView. If you want to scan once at at time, use a TImageEnIO and in the OnAcquireBitmap event, append the IEBitmap to your TImageEnMView: