Table of contents

Thanks for Downloading Dynamic Web TWAIN 30-Day Trial!

Your download will start shortly. If your download does not begin, click here to retry.

Using License Keys

Dynamic Web TWAIN (DWT) requires a valid license key to function. License keys authorize the use of DWT, as well as any configured add-on modules.

Use Trial Licenses

You can request a trial license of Dynamic Web TWAIN through our customer portal, and we will email you your trial license key. You can also contact our support team for new licenses and/or trial license extensions.

Configure Trial License Keys

License keys are configured in the Dynamsoft.DWT.ProductKey property. (Note: prior to version 17.0, this property was Dynamsoft.WebTwainEnv.ProductKey). The configuration differs depending on how a project loads DWT resource files (see loading library resources for more details). Trial key strings typically have the t0076 prefix.

  1. Locate the dynamsoft.webtwain.config.js file (or search for ProductKey).

  2. Assign the license key string to Dynamsoft.DWT.ProductKey:

    Dynamsoft.DWT.ProductKey = 't0076******'; // Use an offline trial key
    
  3. Load (or reload, if replacing an existing key) the web application and see that it starts scanning.

When using package managers such as npm, be sure to check out our web framework samples. Roughly speaking, it involves setting Dynamsoft.DWT.ProductKey before calling either Dynamsoft.DWT.Load() or Dynamsoft.DWT.CreateDWTObjectEx():

Using Full Licenses

Contact our sales team to purchase full licenses for Dynamic Web TWAIN. Use our customer portal to manage full licenses. Full licenses are either offline licenses, or DLS-connected licenses. DLS-connected licenses contact DLS servers for authentication purposes - please see Dynamsoft License Server for more details. Full licenses may also be configured with add-on modules.

Acquiring Full Keys

DLS-connected license keys begin with the DLS prefix. Learn more about the Dynamsoft Licensing Server here.

  1. Without add-ons: activate the license in the customer portal, then acquire the DLS key. This key only authorizes the use of the core DWT module.
  2. With add-ons: activate the license and configure the core DWT module along with add-ons into one project in DLS, then acquire the DLS key. This authorizes the use of the add-on modules on top of the core module.

Offline license keys begin with the f0068 prefix.

  1. Without add-ons: activate the license in the customer portal, then acquire the offline key. This key only authorizes the use of the core DWT module.
  2. With add-ons: activate the license in the customer portal, then acquire the offline keys. This may result in multiple license keys - one for the base DWT module, and separate ones for the add-ons. To use multiple keys in a single project, concatenate them (in any order) into a single string, separated with semicolons.

Configuring Full License Keys

To use a full license key, set the value of Dynamsoft.DWT.ProductKey to the key string. (Note: prior to version 17.0, this property was Dynamsoft.WebTwainEnv.ProductKey) The configuration differs depending on how a project loads DWT resource files (see loading library resources for more details).

  1. Locate the dynamsoft.webtwain.config.js file (or search for ProductKey).

  2. Assign the license key string to Dynamsoft.DWT.ProductKey:

    Dynamsoft.DWT.ProductKey = 'DLS******'; // Use an online key
    
  3. Load (or reload, if replacing an existing key) the web application and see that it starts scanning.

  1. Locate the dynamsoft.webtwain.config.js file (or search for ProductKey).

  2. Assign the license key string to Dynamsoft.DWT.ProductKey:

    Dynamsoft.DWT.ProductKey = 'f0068******;'; // Use an online key
    
  3. Load (or reload, if replacing an existing key) the web application and see that it starts scanning.

Offline license keys with add-ons should be concatenated (in any order) into a single string, separated with semicolons, and assigned to the same property (e.g. f0068******;f0068******).

  1. Locate the dynamsoft.webtwain.config.js file (or search for ProductKey).

  2. Assign the license key string to Dynamsoft.DWT.ProductKey:

    Dynamsoft.DWT.ProductKey = 'f0068******;f0068******'; // Use an online key
    
  3. Load (or reload, if replacing an existing key) the web application and see that it starts scanning.

When using package managers such as npm, be sure to check out our web framework samples. Roughly speaking, it involves setting Dynamsoft.DWT.ProductKey before calling either Dynamsoft.DWT.Load() or Dynamsoft.DWT.CreateDWTObjectEx():

License Agreement

View the Dynamic Web TWAIN License Agreement here.

Is this page helpful?

YesYes NoNo

In this article: