A TWAIN lib for dotnet.
Go to file
2021-04-26 22:37:43 -04:00
samples/Net5Console Change a few cap values to uint. 2021-04-25 21:11:52 -04:00
src Added CAP_SHEETCOUNT. 2021-04-26 22:37:43 -04:00
twain-doc Moved to src folder and put Windows things in own proj. 2021-04-25 13:44:14 -04:00
.gitattributes Initial commit to add default .gitIgnore and .gitAttribute files. 2014-04-02 18:57:46 -04:00
.gitignore #74 expose memory transfer data as-is. 2017-02-02 19:48:01 -05:00
Build.cmd Use release for package build. 2021-04-25 18:44:47 -04:00
LICENSE.txt Cleanup in prep for v4 2018-11-10 11:14:41 -05:00
NTwain.sln Added CAP_SHEETCOUNT. 2021-04-26 22:37:43 -04:00
README.md Remove netcore builds for now. 2021-04-26 07:58:19 -04:00
Scanner-Icon.png Add icon image 2017-05-05 15:25:12 -04:00

TWAIN dotnet library

NOTE: This is a rewrite test that's based off twaincs from the TWAIN Working Group and doesn't fully work yet. Use V3 branch for current version.

Info

This is a dotnet library created to make working with TWAIN easier. V4 of this lib has these goals:

  • Targets latest TWAIN version (2.4 as of this writing).
  • Supports all the TWAIN functions in the spec (directly or through dotnet wrapper).
  • Works with both 32 or 64 bit data sources as appropriate for the 32 or 64 bit apps.
  • Supports full framework (4.5+) and netcore apps.

Using the lib

Before using this lib, you are recommended to become reasonably familiar with the TWAIN spec and understand how it works in general. The TWAIN spec can be downloaded from twain.org.