Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.14
Files to be Included with Your Application

Files for redistribution are installed by the LEADTOOLS setup. For more information on the installation directory structure, refer to Installation Notes.

Note:

You may not copy or redistribute any of the following files without obtaining the proper license. In some cases, the license is included with your initial purchase of LEADTOOLS. In other cases, you must obtain a license from a third party or enter into a royalty agreement with LEAD to obtain the proper license. For these special licensing situations, see the notes below accompanying the specific file.
Note: You may not distribute the header files with your application, and you may not provide software development capabilities in your application.
Note: LEADTOOLS requires Microsoft Unicode Layer for Windows (UNICOWS.DLL) in order to function on Windows 95/98/Me. You can obtain MSUL from: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_mslu.asp.
Note:

LEADTOOLS binaries for .NET 2.0, 3.0 and 3.5 require the following Microsoft C/C++ Runtime files to be distributed in the application's PATH:

  • atl90.dll
  • mfc90.dll
  • mfc90u.dll
  • mfcm90.dll
  • mfcm90u.dll
  • Microsoft.VC90.ATL.manifest
  • Microsoft.VC90.CRT.manifest
  • Microsoft.VC90.MFC.manifest
  • msvcm90.dll
  • msvcp90.dll
  • msvcr90.dll

NOTE: that the filenames are the same for Win32 and x64. However, the actual binaries are different. For more information about distributing the Microsoft C/C++ runtime files, refer to: http://msdn2.microsoft.com/en-us/library/ms235291.aspx.

NOTE: For Silverlight applications, the Microsoft C/C++ Runtime files are not required.

NOTE: LEADTOOLS binaries for .NET 2.0, 3.0 and 3.5 require the Microsoft Visual C++ 2008 Redistributable Package (x86)

Note: Filenames are the same for Win32 and x64. However, the actual binares are different. For more information about distributing the Microsoft C/C++ runtime files, refer to: http://msdn2.microsoft.com/en-us/library/ms235291.aspx.

The following tables summarize the files you must include on your distribution diskettes to support the LEADTOOLS methods. Most files in the table are optional.

NOTE: Unless otherwise noted, the filenames are the same for both Win32 and x64 platforms. Refer to Installation Directory.

Redistributables:

Explanation:

MEDICAL IMAGING TOOLKIT  

Leadtools.dll

Leadtools Raster Imaging core classes, structures, and interfaces. Required for all applications. For information about the "nag" message and the "no-nag" Leadtools.dll, refer to Installation Notes - Nag Message

Leadtools.Annotations.dll

Required for Annotation support.

Leadtools.Kernel.Annotations.dll

Required for loading and saving annotations compatible with non-.NET LEADTOOLS toolkits.

Leadtools.Codecs.dll

Required for reading and writing image files. See below for information on individual file format filters.

NOTE: This static (shared) method must be called before using other members of the Codecs namespace. This usually occurs at the start of your application.

Be sure that the DLLs in the LEADTOOLS I/O Library are available to your application. There are two ways of doing this:

  • Install the DLLs in the application's directory

OR

Leadtools.Dicom.dll

Required for DICOM and DICOM communication support.

Also requires the following:

Support Win32 and x64 Platforms
JPEG Compression Leadtools.Codecs.Cmp.dll
JPEG 2000 Compression Leadtools.Codecs.J2k.dll
PNG compression Leadtools.Codecs.Png.dll
TIFF compression Leadtools.Codecs.Tif.dll

Leadtools.ImageProcessing.Core.dll Core Image Processing functions.
Also requires Leadtools.ImageProcessing.Utilities.dll.
Leadtools.ImageProcessing.Effects.dll Image Effects Image Processing functions.
Also requires Leadtools.ImageProcessing.Utilities.dll.
Leadtools.MedicalViewer.dll The LEADTOOLS Medical Viewer Control. Also requires the Leadtools.Medical3D.dll.
Leadtools.Medical3D.dll Support dll for Leadtools.MedicalViewer.dll.

Leadtools.Winforms.dll

Contains the RasterImageViewer control class.

   
WEB VIEWER FRAMEWORK (WCF)  
Leadtools.Dicom.Services.dll Provides implementation for the DICOM Query, DICOM Store and DICOM Manage plug-ins.
Leadtools.Web.Services.dll Provides generic classes and methods to consume web services.
Leadtools.MedicalWebViewer.DICOMObjectRetrieve.dll

Provides an implementation for the DICOM Object Retrieve plug-in.

Leadtools.Medical.Caching.dll The client-side caching component.
Leadtools.Dicom.WCF.dll The web-hosted WCF services.
Leadtools.Dicom.Web.dll Provides classes and methods to stream information from the DICOM WCF service and initialize the Medical Viewer control.

 

See Also

LEADTOOLS Web Viewer Framework Module requires a Web Viewer Framework Module license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features