The next release of our ImageMan.Net Twain toolkit is now available for downloading. Despite the major new functionality this is a free update to existing licensed users. The installation can be downloaded from the My Products page or from the Trial Downloads page.
Among the major new features are:
- Support for 32 & 64 Bit applications with the same assembly
- Support for the latest TWAIN Version 2.1 specification
- New task oriented online help
- Visual Studio 2010 Help format included
- .Net 2.0 and 4.0 assemblies
- New properties to select the version of TWAIN used
- TwainAvailable property to confirm TWAIN data source manager is installed
64 Bit TWAIN Issues
We’ve had lots of folks asking about TWAIN support for their 64 applications and this release adds that support. However due to the architecture of the TWAIN support for 64 applications it will only support 64 bit TWAIN drivers. As of now there are not many, if any, true TWAIN Version 2.x 64 bit drivers that we are aware of. This means that applications that must support twain should continue to run as 32 bit applications for compatibility with the most installed scanners drivers. This limitation is a part of TWAIN and not specific to the ImageMan.Net Twain toolkit.
Scanner Manufacturers and 64 Bit drivers
So from a practical standpoint until manufacturers start producing 64 bit drivers it’s not practical to have 64 bit scanning applications. Note that some manufacturers are saying they have 64 bit drivers for 64 bit operating systems but in actuality they just have 32 bit TWAIN 1.9 drivers that run on 64 bit operating systems. These are not the same as a true TWAIN Version 2.x 64 bit driver.
Good news, early adopters! ImageMan.Net Twain 2.80, the latest release of our advanced Twain component, fully supports the .NET framework 4.0 and Visual Studio 2010. This component is now available for downloading from the My Products page.
ImageMan.Net Twain 2.80 ships with two separate DLL's- one for the .NET framework 2.0 and one for the .NET framework 4.0. You'll find the DLL's in separate folders in the installation path.
Note: You can tell the difference between the similarly named DLLs by right clicking on the file and viewing the Properties dialog. In the Details tab (for Windows 7) or the Version tab (for XP), view the File description field. The 2.0 assembly will read "ImageMan.Net Twain for .Net 2.0". Likewise, the 4.0 assembly will be labeled "ImageMan.Net Twain for .Net 4.0".
Sample Applications and Code
You'll notice new client side and ASP.NET samples (and sample code) that are fully compatible with Visual Studio 2010. If you have multiple versions of Visual Studio on your system, you can select which samples to install during the installation process.
Note: The Start menu links to the demo apps will always target the earliest version of the .NET framework you have installed on your computer.
To better integrate with Visual Studio 2010, we've updated our documentation to the Microsoft Help System format which is available to you when you install Visual Studio 2010. Previous versions still retain their properly formatted help documentation.
Microsoft has slipped in a new security 'feature' in Internet Explorer 8 which prevents .Net components from loading in Internet Exporer from sites in the Internet zone. Internet Explorer version 6 & 7 did not have this limitation so applications may break after Internet Explorer 8 is installed.
Here's the Microsoft Knowledgebase article that describes the change and how to work around it.