Home › Forums › TWAIN Specification › TWAIN Specification Discussion › Does Twain work with x64
- This topic has 6 replies, 2 voices, and was last updated 7 months, 4 weeks ago by Micah James.
- AuthorPosts
Does Twain work with x64 😕
According to http://twain.org/about-twain/features.html Twain is Supported on Windows 7 and 32 and 64-bit systems.When I search the forum for x64 all I see is people having problems because they can’t load twain_32.dll from a 64 bit exe.
Does Twain support 64 bit and if so what dll should be loaded instead of twain_32.dll for a 64 bit exe.
You should get the 64-bit TWAINDSM.DLL. You can find that here…
http://sourceforge.net/projects/twain-dsm/This is an open source project maintained by the TWAIN Working Group. It’s 100% compatible with the legacy TWAIN_32.DLL, and improves on it in many ways. Only the application has to point to TWAINDSM.DLL. All drivers should work with it. An application just has to LoadLibrary(“TWAINDSM.DLL”) to use it, no other changes are needed.
Note that you must have a native 64-bit TWAIN driver for this to work. You can find a list of those here…
http://twain.org/about-twain/devicesCan you be more specific? I write native 64-bit TWAIN drivers, so I know they work well. Is there a specific scanner you’re having trouble with?
amyhp deskjet 2655 i can not get or find a twain driver to use for bank check deposits – i use windows 10 – can you please help me
ApeironHi Mark,
I am having trouble with 64-bit drivers…
I am doing C# app in which you will be able to scan some files from scanner…
When I load all available twain devices to source selection screen i get them without problem if i compile my app as 32bit WPF app,
when i try 64bit WPF app sources are not visible anymore.So i need some generic 64 bit twain driver… (something like TWAIN_32.DLL for 64 bit)
Mark you wrote: “I write native 64-bit TWAIN drivers, so I know they work well.”
-> where can i get those drivers? are they payable?Thanx!
Jim stephensHow do you load the twain64 dsm package on Windows 10 with the msm file or otherwise? I’ve placed the dll in all sorts of locations, and it is not being found and loaded when I run the twain sample C# program I am testing with.
I’ve seen several times to place the dll in the \windows\SYSWOW64
Micah JamesYes, Twain does work with x64 systems. Twain, which stands for “Technology Without An Interesting Name,” is a protocol used for communication between software applications and imaging devices like scanners and cameras. The Twain protocol is not inherently tied to a specific architecture, so it can work with both x86 (32-bit) and x64 (64-bit) systems.
However, it’s important to note that the availability of Twain drivers for specific devices might vary based on the operating system and architecture. Many manufacturers provide both 32-bit and 64-bit Twain drivers to ensure compatibility with different systems.
In summary, Twain is compatible with x64 systems, allowing users to interface with imaging devices seamlessly and efficiently on both 32-bit and 64-bit platforms.
- AuthorPosts