Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Unlocking Special LEAD Features

LEAD offers a variety of features, such as Document support, Medical support, Vector support, etc., which are only available in certain toolkits and are locked. To use these features you must:

  • purchase a toolkit that supports the desired feature(s).
  • print the applicable runtime agreement from the help file. For information on the runtime agreements, go to LEADTOOLS Software License Agreement.
  • complete the Transmittal document and fax it and the runtime agreement to LEAD's Licensing Department at 704–372–3789. (To get a copy of the Transmittal document, you must contact LEAD.)
  • if prepaid licenses are desired, include the order form with payment information. You can fax this along with the Transmittal form and the runtime agreement. (To get a copy of the order form, you must contact LEAD.)
  • once we have received the signed agreement, we will send instructions for eliminating the license dialogs and the key(s) necessary for unlocking the appropriate features.
  • when you have received the instructions and the key(s) call the RasterSupport.Unlock method with the appropriate key.

For example, if you have purchased the LEADTOOLS Document Imaging toolkit:

  • print the Duplication and Distribution License.
  • complete the Transmittal document and fax it and the Duplication and Distribution License to LEAD's Licensing Department at 704-372-3789.
  • if you want prepaid licenses, print a copy of the order form, fill it out and send the order form and payment information to LEAD.
  • once we have received the signed Duplication and Distribution License, we will send the instructions for eliminating the license dialogs and any necessary keys.
  • when you receive the instructions and the key(s), call RasterSupport.Unlock (RasterSupportType.Document, "Document Key") to unlock the Document features. Please note that "Document Key" represents the actual key you will receive from LEAD. Also note that if you also purchased the LEADTOOLS OCR Module, the OCR features will have to be unlocked separately, using the appropriate key.
The following namespaces require purchase and must have support unlocked:
Leadtools.Barcode (requires a Barcode add-on module)
Leadtools.Pdf (requires a PDF Plug-in)
Leadtools.Windows.Controls.Pro (requires the LEADTOOLS WPF Module)
Leadtools.Annotations (requires a Document/Medical toolkit)
Leadtools.Document (deprecated) (requires a Document/Medical toolkit)
Leadtools.Forms.Ocr (requires a Document/Medical toolkit)
Leadtools.Forms (requires a LEADTOOLS Forms Module)
Leadtools.Jpeg2000 (requires a Document/Medical toolkit)
Leadtools.Mrc (requires a Document/Medical toolkit)
Leadtools.Dicom (requires a Medical toolkit)
Leadtools.Dicom.Annotations (requires a Medical toolkit)
Leadtools.MedicalViewer (requires a Medical toolkit)
Leadtools.JPIP (requires a LEADTOOLS JPIP Module)
Refer to the RasterSupportType enumeration for a list of specific features that can be unlocked.
For information on products and the features available in each product, refer to http://www.leadtools.com/home2/techcat/ltprodfeatures.htm, or for information on licensing, refer to http://www.leadtools.com/help/leadtools/v16/licensing/.

To determine if a certain feature is locked, call the RasterSupport.IsLocked method.

WCF Support

Unlocking support for optional features, such as LEADTOOLS Document/Medical capabilities, is accomplished using the folowing configuration files:

  • Leadtools.Services.Forms.ServiceImplementations.dll.config
  • Leadtools.Services.ImageProcessing.ServiceImplementations.dll.config
  • Leadtools.Services.Raster.ServiceImplementations.dll.config
  • Leadtools.Services.Forms.ServiceImplementations.dll.config

Each configuration file contains a type of feature and its value. You need to fill this value with your key to unlock that special feature. For example Leadtools.Services.Raster.ServiceImplementations.dll.config contains the following section:

<setting name = "AbcKey" serializeAs="String">

<value>YourKey</value>

See Also