Dynamic web twain что это

Image Capture from all Mainstream Web Browsers on Windows, macOS, Linux and Mobile

Supported Systems and Browsers

TWAIN scanner APIs;
HTML5 & ActiveX

TWAIN and ICA APIs; HTML5

Mobile cameras; HTML5; WASM

Note 1: If you are using an ARM64 device, please contact sales@dynamsoft.com for beta testing.

Note 2: If you are using a MIPS-based device, please contact sales@dynamsoft.com for beta testing.

Technical Features

Productivity

Greatly Reduced Development Time

It can take months for you to become familiar with the TWAIN specification and build a TWAIN plugin from scratch. With Dynamic Web TWAIN, you can implement TWAIN in days. With most applications, you can implement TWAIN support with no more than a few lines of code.

Browsers Change Often

Apple, Google, Microsoft, and other browser developers are constantly updating their browsers. You can rest assured that Dynamsoft will keep Dynamic Web TWAIN up to date so your application can continue to run smoothly.

Even Greater Time Savings

By tapping into Dynamsoft’s TWAIN knowledge base via our Virtual Developer Service, the total time needed to build your scanning solution with Dynamic Web TWAIN could be reduced from months to days.

Reduced Product Time to Market

The speed of your product delivery is very important. Dynamic Web TWAIN can significantly reduce development time.

Источник

Dynamic web twain что это

Connection with the Dynamsoft Service is now maintained after the computer awake from sleep or hibernation.

Added a new event OnBufferChanged which is triggered when the buffer changes.

The default loader bar can now be customized with the API Dynamsoft.WebTwainEnv.CustomizableDisplayInfo.loaderBarSource.
Only effective when set before the page finishes loading (i.e. before DOMContentLoaded).

Added a new global property Dynamsoft.WebTwainEnv.IfAlwaysFocusOnPopupWindow to control whether to set focus on scanner-related windows opened by the Dynamsoft Service when the browser tab on which the SDK is running is active. In the past, these windows will be on top no matter which browser tab is active.

Shadow DOM is officially supported.

Added support for ARM-based macOS.

Added support for 64-bit Raspberry Pi.

Assets

Added a new mobile edition that enables document capturing via mobile cameras and other document manipulation functionalities. Most of the existing methods and properties are made compliant with this new edition.

Added WASM based document manipulation functionalities which enable the use of all features of Dynamic Web TWAIN except for document scanning without installing the Dynamsoft Service.

Added setting Dynamsoft.WebTwainEnv.UseLocalService to switch the working mode of the library between Local-Service mode and WASM mode. Only valid on desktop operating systems.

Replaced the built-in image viewer including the built-in image editor with the Dynamsoft Viewer.

The creation of a WebTwain instance is now independent from the UI. In version 16.0, you can create a WebTwain instance in 4 ways

Added method LoadImageFromBinary() to enable importing data from binary (an object of the type Blob or ArrayBuffer).

Added methods getCapabilities() and setCapabilities() which enables fast capability negotiation.

Added method EnableSourceUI() to enable TWAIN configuration without scanning.

Added method SelectImages() to select one or multiple images programmatically. This method replaces the old APIs SetSelectedImageIndex() and SelectedImagesCount.

Added property SelectedImagesIndices to return the indices of selected images. This property replaces the old API GetSelectedImageIndex().

Источник

Dynamic Web TWAIN HTML5 Scanner SDK

With Dynamic Web TWAIN HTML5 Scanning SDK, you can interact with scanners, cameras, built-in mobile cameras and other TWAIN compatible peripherals in HTML5 compatible browsers.

The TWAIN HTML5 SDK is specifically addressing the phasing out of ActiveX and NPAPI plugins used by the browsers. Now you can control scanners via the browsers with the new HTML5/JavaScript library without the need to install an ActiveX control or plug-in extension.

This demo also utilizes ActiveX edition of Dynamic Web TWAIN to support full-range browsers. Edition comparison ›

Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это

Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это

Features of Web TWAIN HTML5 Scanner SDK

How it Works
for Mobile Browsers

Extend the existing functionalities to iOS and Android devices with the mobile edition. Allow mobile users to load, edit, save, upload files, and capture images from the camera right in mobile browsers.

Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это

How it Works for Desktop Browsers

Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это

As demonstrated in the above illustration, there are three core modules in Dynamic Web TWAIN HTML5 scanning SDK:

You can easily use the following JavaScript code to scan images with the Dynamic Web TWAIN SDK:

Getting Around the Complexities of Developing Web-based Document Scanning Solutions

— Web Scanning with Dynamsoft’s Dynamic Web TWAIN HTML5 SDK.

Источник

PURCHASE DYNAMIC WEB TWAIN 17.1.1

Please choose a product

To scan and process documents from
physical document scanners on all mainstream desktop browsers.

To capture and process documents from
webcams or mobile cameras on all mainstream browsers.

Per Client Device (30 client devices bundle)

Every bundle license allows up to 30 client machines (Win/macOS/Linux) to access the function of Dynamic Web TWAIN. The license seat taken by an inactive client device (that has not used the function for 90 days) would be automatically released and allocated to a new client device.
Two bundles would give you a total of 60 client machine licenses.

OS and TechnologySupported Client-Side OSSupported Client-Side BrowsersSupported Client-Side BrowsersSupported Server-Side OS
Starting fromPrice (USD)
Core Module
Scan from TWAIN, ICA and SANE document scanners, edit the docs and save to database$1249 / Year
Add-ons
Barcode Reader$1249 / Year
PDF Rasterizer$699 / Year
Webcam Capture$999 / Year
OCR Basic (Windows only)$999 / Year

A server is a physical or virtual machine that hosts your web application. Each production or non-production server would need a server license.

With a server license, the number of client devices is not limited.

Starting fromPrice (USD)
On-premise Server Deployment
Please submit your request via the quote form.request a quote
Cloud or Serverless Deployment
Please discuss with us for a custom option.request a quote
    Lifetime license available upon request. Please contact us. Volume discount available for larger quantity. Please request for a quote. All pricing in USD. All prices include one-year maintenance, which includes free software upgrade and premium support service.

(30 client devices bundle)

Every bundle license allows up to 30 client machines (Win/macOS/Linux) to access the function of Dynamic Web TWAIN. The license seat taken by an inactive client device (that has not used the function for 90 days) would be automatically released and allocated to a new client device.

Two bundles would give you a total of 60 client machine licenses.

Scan from TWAIN, ICA and SANE document
scanners, edit the docs and save to database

Источник

How Dynamic Web TWAIN HTML5 Edition Works

Last Updated on 2021-07-11

With 72.19% of Dynamic Web TWAIN customers having the requirement of supporting Chrome and Firefox in their application, the importance of Dynamic Web TWAIN HTML5 Edition is clearer than ever.

Google is dropping support for NPAPI-based plugins

As is well known by now, Google is dropping support for NPAPI-based plugins for its Chrome browser. Many NPAPI plugins have already been dropped. A complete phase out is expected by the end of 2014. In addition, Firefox developers are imposing new security features. With the latest version of Firefox Aurora, a user needs to manually enable a plugin on a site to get it to work.

Reasons such as these are why many of our users are upgrading from our Plugin Edition to HTML 5 Edition add-on.

The APIs of the HTML5 Edition will stay the same as the Plugin Edition

For those that are pondering the switch, it’s important to note the Dynamsoft SDK and add-on working environments are pretty much unchanged. For example, the API list and everything else in the HTML 5 Edition is almost the same as with our Plugin edition. We realized keeping a very similar environment to the Plugin Edition would be important to ease migration.

Similar user experience for your end users

For end users of the HTML5 version, when they visit a scan page for the first time, this is when embedding of the ‘Web TWAIN for Chrome’ component must occur. It’s at this point the browser will prompt the user to install the service. Outside of any updates, this installation is only necessary once.

After this installation users will be able to perform scanning operations within the browser. They will be able to open local images, edit images, save them to local and network locations, and more.

The migration experience for how end users interact with our HTML5 solution was just as important to us as how developers experience a migration to using our HTML5 SDK add-ons. In a nutshell, we also designed it so your end users experience a straightforward upgrade too.

HTML5 Edition technical mechanism

Still, the technical mechanism of our HTML5 add-on is quite different from the Plugin Edition. Here is an illustration outlining the HTML5 architecture:

Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это

While the previous Plugin Edition is a browser extension, the new HTML 5 Edition involves Dynamsoft service. You can see from the illustration there are two core modules in Dynamic Web TWAIN for Chrome. These are:

Extensibility to other browsers and OS

Because Dynamic Web TWAIN HTML5 Edition is built using HTML5 technology, it can be easily extended. This includes to IE® and other HTML5-compatible browsers on Windows. And, it includes mobile platforms such as iOS and Android tablets and phones. Here is a simple illustration of how it might work:

Dynamic web twain что это. Смотреть фото Dynamic web twain что это. Смотреть картинку Dynamic web twain что это. Картинка про Dynamic web twain что это. Фото Dynamic web twain что это

As illustrated, when a client – be it a tablet, phone, or computer – initiates a scanning request, the Dynamsoft service will communicate with a specified scanner to finish the job. Scanned images will be transferred back to the client through the Dynamsoft service.

Image editing, uploading, loading from local are also supported, as well as the barcode reader SDK add-ons.

Try for free

If you have any questions or need assistance in determining a proper Dynamsoft SDK for your image capture development needs, please contact sales support.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *