我需要为Delphi应用程序添加TWAIN扫描功能,但我找不到现成的组件来完成这个任务。
我下载了TDelphiTwain,但在Windows Vista上使用D2010时,它似乎无法识别我的系统上的任何Twain源。我还尝试了MCM的Delphi Twain Toolkit的试用版,它具有目前更新的优势(DelphiTwain的最后一次更新是2004年),但Twain Toolkit甚至无法在我的系统上编译(我认为其中一些DCU已过期)。
有人能建议一个简单的方法将TWAIN扫描集成到我的Delphi应用程序中吗?
更新: 使用vcldeveloper对DelphiTwain的更新(见下文),我成功让它工作起来了。此外,我还发现Envision Image Library 也支持Twain扫描以及处理多页TIFF文件,并且已更新以与D2010兼容。
最新更新:VCLDeveloper的代码,下面的代码,很好用。但是,我最终选择了Envision库,该库包括轻松创建多页TIFF文件的功能。我花了几个小时实现了Envision扫描,包括多页文件处理。