EZTwain is designed to provide robust scanning and image-input through TWAIN. Adding basic TWAIN support can be done with one function call, but even the most complex TWAIN project will be simplified and shortened by using EZTwain Pro. EZTwain can be called from almost any programming language. The toolkit includes bindings for: Access (VBA), Borland C++, C#, Clarion, dBASE, Delphi, LotusScript, Perl, PowerBasic, PowerScript, VB, VB.NET, MSVC/C++ and VFP. It saves data in BMP, PNG, GIF, JPEG, multi-page TIFF, DCX and PDF formats. The program features filtering and post-processing, blank page detection, and barcode recognition option.