VintaSoft Twain .NET SDK - F.A.Q.
Answers to popular questions
This page contains answers to the frequently asked questions about VintaSoft Twain .NET SDK. If you have not found an answer to your technical question, please go to the technical support page.
VintaSoft Twain .NET SDK allows to control and acquire images from TWAIN, WIA, SANE and eSCL scanner.
Acquired images can be preprocessed with common image processing commands (invert, rotate, resize, etc) and saved to a file (PDF, TIF, JPEG, PNG, GIF, BMP) or uploaded onto HTTP(S) or FTP server.
The SDK provides a .NET API, which can be used by .NET developer in application for Windows and Linux.
The SDK provides also a JavaScript API, which can be used by Web (JavaScript) developer in web application for Windows and Linux. .NET skills are not necessary for SDK usage in a web application.
.NET developer can use the SDK in C#, VB.NET, C++ for .NET, F#, Delphi for .NET, any other programming language compatible with .NET.
Web developer can use the SDK in JavaScript and TypeScript.
The files allowed for distribution are listed in paragraph 4.6, 4.7 and 4.8 of the License agreement.
Yes, we or our customers are successfully tested the following TWAIN image scanners:
Vintasoft.Twain namespace is present in Vintasoft.Twain.dll assembly. Vintasoft.WinTwain namespace is present in Vintasoft.WinTwain.dll assembly.
Vintasoft.Twain.dll - .NET assembly that can be used in .NET application for Windows and Linux. This assembly uses drawing primitives from Vintasoft.Shared library.
Vintasoft.WinTwain.dll - .NET assembly that can be used in .NET application for Windows. This assembly uses drawing primitives from System.Drawing.Common library.
Vintasoft.WpfTwain.dll - .NET assembly that can be used in WPF application for Windows. This assembly uses drawing primitives from WPF library.
You need to use Vintasoft.Twain.dll, Vintasoft.WinTwain.dll or Vintasoft.WpfTwain.dll depending from your application and your task.
No, you cannot embed Vintasoft.XXX.dll assembies into other DLL. This is not possible and prohibited by the license agreement.
Please read how to exclude files from being embedded in section "Exclude files from being embedded" in article "Single-file deployment" on Microsoft's web site: https://learn.microsoft.com/en-us/dotnet/core/deploying/single-file/overview?tabs=cli#exclude-files-from-being-embedded
If you want to get the maximum performance from high speed TWAIN image scanner, please try to use VintaSoft TWAIN High Performance Demo and see the result.
VintaSoft TWAIN High Performance Demo is a WinForms project that uses VintaSoft TWAIN .NET SDK and VintaSoft Imaging .NET SDK and demonstrates how to:
Answers to the majority of questions can be found in the documentation or this web site. Please send a message to Customer Support Service to get more help.