On Dynamic Web TWAIN SDK, Dynamsoft Service TWAIN scanner driver and the difference (from version 13 to start)

Dynamic Web TWAIN SDK is a scanned document pages to help achieve the SDK, you can easily use it to implement a scanner can be connected directly to the page with a few lines of HTML / JavaScript code.

But in the actual development and the application process, there are a lot of programmers or end users will be confused to Dynamic Web TWAIN SDK, Dynamsoft Service, scanner difference between the TWAIN driver. And its use will be briefly described herein difference (since version 13).

Dynamic Web TWAIN SDK

Is the name of this SDK. Meanwhile, programmers can download a free 30-day trial version of the original manufacturers Dynamsoft official website or software name Hangzhou official website. [ Download Link 1 ; Download link 2 ]

Is downloaded to a local EXE file (the latest trial version, for example): DynamicWebTWAIN15.0Trial.exe 

Double-click the installation, in a local C: \ Program Files (x86) \ generates a Dynamic Web TWAIN SDK 15.0 Trial Dynamsoft folder path.

It contains needed to develop documents Documents, Resources folder Resources, some simple examples Samples and an integrated Samples and Documents HTML file.

It can be seen DynamicWebTWAIN15.0Trial.exe be prepared for programmers SDK development kit (Windows operating system installed on the development machine). After the local installation, you can get the SDK required for integration of resource files.

Dynamsoft Service

Many programmers use Dynamic Web TWAIN SDK integrated development process, especially after the integration usually have is about to be tested in a client a question: To use Dynamic Web TWAIN client, whether we need something installed on the client?

The answer is yes. But what to install it? Is DynamicWebTWAIN15.0Trial.exe it?

We have just introduced by the pair DynamicWebTWAIN15.0Trial.exe, this is only necessary in the development EXE installation, for programmers to develop product integration.

In fact, the client side, we need to install is Dynamsoft Service, which is used for communication between the browser and the scanner driver, the client is essential and is a one-time installation, that is, using the same version just in installed on the client computer once permanent use. You can find it in the installation package does what?

Typically, when a programmer deployed web scanning project, the whole project is about the Resources folder that contains the entire deployed to the server, a never visited by any other integrated web client access scanning deployed Dynamic Web TWAIN page, the page will automatic pop-up window.

KB-InstallUpgrade-1

Click the Download button to download the installation package of Dynamsoft Service:

DynamsoftServiceSetupTrial.msi - Windows client systems;

DynamsoftServiceSetupTrial.pkg - client macOS system;

DynamsoftServiceSetupTrial.deb / DynamsoftServiceSetupTrial.rpm - Linux client systems.

Double-click to install, refresh the browser page, you can normally access the scanned pages.

Programmers at the moment certainly have doubts, these download the installation package come from? In fact, when the Resources folder open, you can see, these files are located in \ Resources under the \ dist. That is, when you deploy the entire project (including Resources), these files will be \ Resources \ dist path to download from the deployment server project.

Similarly, if the programmer does not want pop-up window to download when you visit, so you can get the appropriate installation package directly from the client system \ Resources \ dist in advance for the client installation. After installing longer have access to scanned pages will not have popups appear.

It is worth mentioning is that when programmers DynamicWebTWAIN15.0Trial.exe development package installed on your development machine, Dynamsoft Service will also be installed on the development machine with no need to install. So when installed using the SDK development machine to access the scanned page and will not remind download Dynamsoft Service popups appear.

Scanner TWAIN driver

Once the client is installed Dynamsoft Service, usually you can call a scanner to scan a page in. But found that sometimes can not be invoked to scan a page or scanner, the scanner is not in the list of scanners appears (WIA scanner driver is sometimes only, please refer >> WIA and TWAIN driver of the difference ). Most likely because the scanner's TWAIN driver is not installed locally on the client.

Scanner TWAIN driver, neither Dynamic Web TWAIN SDK is not Dynamsoft Service, the driver is provided by the scanner manufacturer. In general, support for TWAIN-driven scanner comes on a CD-ROM drive installed there TWAIN driver installation package, or you can go to the official website of the scanner to search for the scanner model, to see if you can download the appropriate TWAIN driver. (Fujitsu ScanSnap series does not support the TWAIN driver.)

It is also worth noting that,

TWAIN protocol on Windows works well, but poorly run on macOS effect. Therefore, Dynamsoft the SDK also supports on macOS with Image Capture Architecture (referred to as ICA) .

On Linux, TWAIN is not available, the use of SANE. The official introduction page said, on behalf of the SANE "Scanner Access Now Easy", is to provide a standardized application accessing any raster image scanner hardware (flatbed scanner, hand scanner, video and still camera, a frame grabber, etc) programming interface (API).

to sum up

In general,

  • Dynamic Web TWAIN SDK - EXE installation package, provided by Dynamsoft, downloaded from the official website, the programmer installed on your development machine (Windows) for development purposes. .gz - Linux, .zip - macOS
  • Dynamsoft Service - msi (WindowsOS), pkg (macOS), deb / rpm (Linux) installation package, provided by the Dynamsoft, \ Resources \ dist path from the server project to deploy downloaded, installed by the end user or programmer in the corresponding client end system.
  • Scanner TWAIN driver - provided by respective scanner manufacturer, by a programmer or end user installed locally.

Finally, I hope this can use Dynamic Web TWAIN programmers and end users doubts, if there are questions, please leave a message discussion.

Released six original articles · won praise 0 · Views 1378

Guess you like

Origin blog.csdn.net/weixin_44795817/article/details/99303517