-
cScanTWAIN is a bridge between your TWAIN compliant scanner and your web application. It is not a high speed document scanning solution nor does it
claim to be, and you should evaluate the value of cScanTWAIN for your specific use case.
While cScanTWAIN may apply some basic image manipulation, it is not an imaging library. Its intended purpose is to facilitate the process of transferring
images as acquired from your scanner back to your web application.
cScanTWAIN may not work with every scanner but does support the morjority of TWAIN compliant devices, so long as the appropriate drivers have been installed.
-
cScanTWAIN trial SDK is not time-limited, however it will apply a watermark to any scanned image that is acquired by your scanner. You are free to use the trial SDK for
as long as needed to fully test your implementation. Only then will you need to purchase a full license to remove the watermark.
-
You only need a license for your production domain.
During development you should use the cscan.trial.min.js file. All the other required files from the Trial SDK are used in both development and production. In production, you should
use the production release of the cscan.min.js file which requires a license. The production file is licensed to your domain whereas cscan.trial.min.js will operate regardless of domain, but it will cause
a watermark to be applied to any scanned image.
-
TWAIN and WIA are not the same and while cScanTWAIN supports the TWAIN protocol, sometimes you will find that WIA is also supported while other times it is not.
WIA devices can often be used by TWAIN applications through a TWAIN compatability layer, which may depend on the scanner manufacturers implementation, and may imply that WIA is not supported natively;
therefore, when the device supports both TWAIN and WIA, then TWAIN is the better option.
-
If your device supports TWAIN, which most do, then you should install the scanner drivers for your scanner model.
Windows will often detect a plug-n-play scanner even when the associated scanner drivers have not been installed
and this is often the reason you see a WIA device but not TWAIN. If the WIA device is detected by cScanTWAIN, and it works for your use case, then you can continue to use it at your discretion, however, TWAIN is usually the better choice.
-
Our cScanTWAIN.exe file is a legitimate executable when supplied with our SDK. This is a required file that acts as a bridge between the scanner and the web application. Because this is an executable file, the Windows firewall
may display a security alert regarding network access. Our application only needs to communicate with the browser from the localhost and does not need access to the internet, therefore we recommend selecting only "private networks".
-
Windows Defender is Microsoft's antivirus software and unfortunately can result a false/positive across a broad spectrum of many different applications. Their defender product is not perfect and we have worked with Microsoft in the past
to prevent unwarranted detection even for our software, so if you do happen to encounter a potential virus alert regarding cScanTWAIN then please let us know, so that we may mitigate this with Microsoft.
-
cScanTWAIN is licensed per domain, therefore there are no limits to the number of deployments (installs) of the client side cScanTWAIN.exe companion application.
-
cScanTWAIN.exe is a simple executable, so closing the application and overwriting it with a new version is all that is required to update it.
Unfortunately we do not have an "auto-update" process for the local cScanTWAIN.exe client, and while we do our best to reduce the frequency of updates, it is sometimes necessary. In this case, you will
need to decide on the best approach for the update process simply because we do not have insight into your deployment strategies.
Some of our clients work under strict control of their IT departments and deploy updates using various tools while others are more user-centric. The local cScanTWAIN.exe application does not require
internet access and therefore cannot automatically detect and download updates. It will however notify the user if the version they are currently running is compatible with your current cscan.min.js file.
We are testing and working to make this a more fluid process but until then, you will
be required to manage your own client side update method.
-
cScanTWAIN.exe is a client side application that acts as a bridge between the scanner and the web application via localhost, therefore the companion application currently does not require internet access. Please reference the Windows Firewall FAQ.
-
Windows is currently the only supported operating system by cScanTWAIN.exe, however, we may release future versions for other operating systems. Feel free send us a support request to let us know that you are interested
in another operating system.
-
Theoretically no, however your browser does have limits just like any other system resource, and the back end server receiving the upload may also have limits. The developer can control the number of pages that can be uploaded but not scanned. We have
many users scanning lots of pages with success. However, if your use case is to implement a high speed document management system with a large volume of scans then cScanTWAIN or
just about any other web based approach with similar technology is likely not the best option.