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 Directory.
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. |
The following table summarizes the files you must include on your distribution diskettes to support the LEADTOOLS functions. Most files in the table are optional. These files are referred to as "Redistributables" in the License Agreement.
Please note that LTKRN is required for ALL API applications. For more information on LTKRN and other files for the Main API, refer to Files To Be Included With Your Application.
Note: |
All Unicode versions of LEADTOOLS require 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 Requires the following Microsoft C/C++ Runtime files to be distributed in the application's PATH:
NOTE:
The 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: |
Redistributables: |
Explanation: |
Win32 Platforms: |
x64 Platforms: | ||
LTANN |
Annotation
support. (Document/Medical
only) The header file is Ltann.h. All functions with the L_Ann
prefix are in this DLL. |
DLL: Library: |
DLL: Library: | ||
LEADTOOLS
Color Conversion. The Header File is Ltclr.h. |
DLL: Library: |
DLL: Library: | |||
LTDIC |
(Medical Imaging editions
only) DICOM file support. |
DLL: Library: |
DLL: Library: | ||
Display
support, required for most applications. |
DLL: Library: |
DLL: Library: | |||
Paint effects support. The header file is Ltefx.h. |
DLL: Library: |
DLL: Library: | |||
File
read and write support. |
DLL: Library: |
DLL: Library: | |||
|
|
|
| ||
Image processing support. |
<see below> |
<see below> | |||
LTIMGCLR |
Color Image Processing functions. |
DLL: Library: |
DLL: Library: | ||
LTIMGCOR |
Core Image Processing functions. |
DLL: Library: |
DLL: Library: | ||
LTIMGEFX |
Image Effects Image Processing functions. |
DLL: Library: |
DLL: Library: | ||
LTIMGSFX |
Artistic Effects Image Processing functions |
DLL: Library: |
DLL: Library: | ||
LTJP2 |
JPEG 2000 Part 2 (JPX) Support. The header file is LTJP2.H. LTJP2 is the JPEG 2000 DLL used with Microsoft VC 8 Compilers. LTJP22 is the JPEG 2000 DLL used with Microsoft VC 6 Compilers. LTJP2?a is the ANSI version of the JPEG 2000 DLL used with Microsoft VC 6 and VC 8 Compilers. |
DLL:
Library: |
DLL:
Library:
| ||
LEADTOOLS
kernel, required for all applications. |
DLL: Library: |
DLL: Library: | |||
LTLST |
DLL: Library: |
DLL: Library: | |||
LTNET |
Internet
support. The LEADTOOLS Internet Support DLL. |
DLL: Library: |
DLL: Library: | ||
LTSCR |
Screen Capture. |
DLL: Library: |
DLL: Library: | ||
LTTMB |
Thumbnail
Browser Control. |
DLL: Library: |
DLL: Library: | ||
LTTWN |
TWAIN support. The header file is Lttwn.h |
DLL: Library: |
NOT CURRENTLY SUPPORTED. | ||
LTWVC |
LEADTOOLS Class Library, required for all Class Library applications. The header file is LTWRAPPR.H. LTWVC is the LEADTOOLS Class Library DLL used with Microsoft VC 8 Compilers. LTWVC2 is the LEADTOOLS Class Library DLL used with Microsoft VC 6 Compilers. LTWEN is the LEADTOOLS Class Library DLL used with Borland Compilers. LTWVC?a is the ANSI version of the LEADTOOLS Class Library DLL used with Microsoft VC 6 and VC 8 Compilers. |
DLL:
Library: |
DLL:
Library:
| ||
LTZMV |
Zoom View
support. The header file is Ltzmv.h. |
DLL: Library: |
DLL: Library: | ||
|
|
|
| ||
LVKRN LVDLG |
LVKRN is the Vector Kernal DLL. Required for all vector functionality. LVDLG is the Vector Common Dialog DLL |
DLL: Library: |
DLL: Library:
| ||
File Format Constant(s) |
Description: |
Win32 Platforms: |
x64 Platforms: | ||
FILE_ABC |
Lfabc15u.dll |
Lfabc15x.dll | |||
|
|
|
| ||
FILE_ABIC |
Lfabi15u.dll |
Lfabi15x.dll | |||
|
|
|
| ||
FILE_AFP
|
Lfafp15u.dll |
Lfafp15x.dll | |||
FILE_AFPICA_UNCOMPRESSED |
Lfica15u.dll |
Lfica15x.dll | |||
FILE_AFPICA_IBM_MMR |
Image Object Content Architecture Format
|
Lfica15u.dll |
Lfica15x.dll | ||
FILE_ANI |
Lfani15u.dll |
Lfani15x.dll | |||
FILE_AVI |
Windows AVI File Format (read only) |
Lfavi15u.dll |
Lfavi15x.dll | ||
FILE_AWD |
Lfawd15u.dll |
Not Supported | |||
FILE_BMP |
Lfbmp15u.dll |
Lfbmp15x.dll | |||
FILE_CALS |
Lfcal15u.dll |
Lfcal15x.dll | |||
FILE_CCITT |
Lftif15u.dll |
Lftif15u.dll | |||
FILE_CGM |
Lfcgm15u.dll |
Lfcgm15x.dll | |||
FILE_CIN |
Lfcin15u.dll |
Lfcin15x.dll | |||
FILE_CLP |
Lfclp15u.dll |
Lfclp15x.dll | |||
FILE_CMP |
Lfcmp15u.dll |
Lfcmp15x.dll | |||
|
|
|
| ||
FILE_CMW |
Lfcmw15u.dll |
Lfcmw15x.dll | |||
FILE_CMX |
Lfcmx15u.dll |
Lfcmx15x.dll | |||
Lfcrw15u.dll |
Not Supported | ||||
FILE_CUT |
Lfcut15u.dll |
Lfcut15x.dll | |||
FILE_DCR |
Lfdcr15u.dll |
Not Supported | |||
FILE_DCS |
Lfdcs15u.dll |
Not Supported | |||
FILE_DICOM_GRAY |
Ltdic15u.dll |
Ltdic15x.dll | |||
FILE_DICOM_JPEG_GRAY |
Ltdic15u.dll |
Ltdic15x.dll | |||
FILE_DICOM_J2K_GRAY |
Ltdic15u.dll |
Ltdic15x.dll | |||
FILE_DJVU |
Lfdjv15u.dll |
Not Supported | |||
FILE_DRW |
Lfdrw15u.dll |
Lfdrw15x.dll | |||
FILE_DWF |
Lfdwf15u.dll |
Lfdwf15x.dll | |||
FILE_DWG |
(LFACS is required to allow DWG filters to load ACIS data embedded in this format.) |
Lfdwg15u.dll |
Lfdwg15x.dll | ||
FILE_DXF_R12 |
(LFACS is required to allow DWG filters to load ACIS data embedded in this format.) |
Lfdxf15u.dll |
Lfdxf15x.dll | ||
FILE_ECW |
Lfecw15u.dll |
Lfecw15x.dll | |||
FILE_EMF |
Lfwmf15u.dll |
Lfwmf15x.dll | |||
FILE_EPS |
Lfeps15u.dll |
Lfeps15x.dll | |||
FILE_EPSTIFF |
Lfeps15u.dll |
Lfeps15x.dll | |||
FILE_EPSWMF |
Lfeps15u.dll |
Lfeps15x.dll | |||
FILE_EPSPOSTSCRIPT |
Lfeps15u.dll |
Lfeps15x.dll | |||
FILE_EXIF |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_FAX_G3_1D |
Lffax15u.dll |
Lffax15x.dll | |||
FILE_FIT |
Lffit15u.dll |
Lffit15x.dll | |||
FILE_FLC |
Lfflc15u.dll |
Lfflc15x.dll | |||
FILE_FPX |
Lffpx15u.dll |
Lffpx15x.dll | |||
FILE_GERBER |
Lfgbr15u.dll |
Lfgbr15x.dll | |||
FILE_GIF |
Lfgif15u.dll |
Lfgif15x.dll | |||
FILE_HDP |
Lfhdp15u.dll |
Lfhdp15x.dll | |||
|
|
|
| ||
FILE_IFF_ILBM |
Lfiff15u.dll |
Lfiff15x.dll | |||
FILE_IMG |
Lfimg15u.dll |
Lfimg15x.dll | |||
FILE_INTERGRAPH_RLE |
Lfitg15u.dll |
Lfitg15x.dll | |||
FILE_INTERGRAPH_VECTOR |
Intergraph MicroStation and Interactive Graphics Design System Formats |
Lfdgn15u.dll |
Lfdgn15x.dll | ||
FILE_ICA_IBM_MMR |
Lfica15u.dll |
Lfica15x.dll | |||
FILE_ICA_G3_1D |
Lfica15u.dll |
Lfica15x.dll | |||
FILE_ICA_ABIC |
Lfica15u.dll |
Lfica15x.dll | |||
FILE_J2K |
Lfj2k15u.dll |
Lfj2k15x.dll | |||
FILE_JPX |
Ltjp215u.dll |
Ltjp215x.dll | |||
FILE_JBIG2 |
Lfjb215u.dll |
Lfjb215x.dll | |||
FILE_JBIG |
Lfjbg15u.dll |
Lfjbg15x.dll | |||
FILE_JPEG |
JPEG File Interchange Format (If you are loading or saving files that use CMYK or LAB color space, you will also need LTCLR.) |
Lfcmp15u.dll |
Lfcmp15x.dll | ||
FILE_KDC_120 |
Lfkdc15u.dll |
Not Supported | |||
FILE_LASERDATA |
LaswerView LaserData Format (read only) |
Lffax15u.dll |
Lffax15x.dll | ||
FILE_LEAD1BITA |
Lflma15u.dll |
Lflma15x.dll | |||
FILE_LEAD1BIT |
Lflmb15u.dll |
Lflmb15x.dll | |||
FILE_MAC |
Lfmac15u.dll |
Lfmac15x.dll | |||
FILE_MNG |
Lfmng15u.dll |
Lfmng15x.dll | |||
FILE_MPEG1 |
MPEG Video Format (read only) |
Lfmpg15u.dll |
Lfmpg15x.dll | ||
FILE_MRC |
Ltsgm15u.dll |
Ltsgm15x.dll | |||
FILE_LEAD_MRC |
Ltsgm15u.dll |
Ltsgm15x.dll | |||
FILE_PDF_LEAD_MRC |
Ltsgm15u.dll |
Ltsgm15x.dll | |||
|
|
|
| ||
FILE_MSP |
Lfmsp15u.dll |
Lfmsp15x.dll | |||
FILE_NITF |
Ltntf15u.dll |
Ltntf15x.dll | |||
|
|
|
| ||
FILE_OS2 |
Lfbmp15u.dll |
Lfbmp15x.dll | |||
FILE_PBM_BINARY |
Lfpnm15u.dll |
Lfpnm15x.dll | |||
FILE_PCD |
Lfpcd15u.dll |
Not Supported | |||
FILE_PCL |
Lfpcl15u.dll |
Lfpcl15x.dll | |||
FILE_PCT |
Lfpct15u.dll |
Lfpct15x.dll | |||
FILE_PCX |
Lfpcx15u.dll |
Lfpcx15x.dll | |||
FILE_PDF_LEAD_MRC |
Ltsgm15u.dll |
Ltsgm15x.dll | |||
FILE_PLT |
Lfpcl15u.dll |
Lfpcl15x.dll | |||
FILE_PNG |
Lfpng15u.dll |
Lfpng15x.dll | |||
FILE_POSTSCRIPT |
Lfpdf15u.dll PDF Redist Files: For reading PDF files, you must follow the instructions outlined in the "Distributing an application built using the PDF Module" section of Implementing PDF Plug in Features. |
Lfpdf15x.dll PDF Redist Files: For reading PDF files, you must follow the instructions outlined in the "Distributing an application built using the PDF Module" section of Implementing PDF Plug in Features. | |||
FILE_PSD |
Lfpsd15u.dll |
Lfpsd15x.dll | |||
FILE_PSP |
Lfpsp15u.dll |
Lfpsp15x.dll | |||
FILE_PTOCA |
Presentation Text Object Content Architecture Format |
Lfptk15u.dll |
Lfptk15x.dll | ||
FILE_RAS |
Lfras15u.dll |
Lfras15x.dll | |||
Lfpdf15u.dll |
Lfpdf15x.dll | ||||
|
|
PDF Redist Files: For reading PDF files, you must follow the instructions outlined in the "Distributing an application built using the PDF Module" section of Implementing PDF Plug in Features. |
|||
|
|
|
| ||
FILE_RAS_PDF |
Lfpdf15u.dll |
Lfpdf15x.dll | |||
|
|
|
| ||
FILE_RAS_PDF_LZW |
Lfpdf15u.dll |
Lfpdf15x.dll | |||
|
|
|
| ||
FILE_RAS_PDF_G3_1D |
Lfpdf15u.dll |
Lfpdf15x.dll | |||
FILE_RAS_PDF_JPEG |
Lfpdf15u.dll |
Lfpdf15x.dll | |||
FILE_RAS_PDF_JBIG2 |
Lfpdf15u.dll |
Lfpdf15x.dll | |||
FILE_RAS_PDF_CMYK |
Lfpdf15u.dll |
Lfpdf15x.dll | |||
FILE_RAWICA_IBM_MMR |
Lfica15u.dll |
Lfica15x.dll | |||
FILE_RAWICA_G3_1D |
Lfica15u.dll |
Lfica15x.dll | |||
FILE_RAW |
Lfraw15u.dll |
Lfraw15x.dll | |||
FILE_RTF_RASTER |
Rich Text Format (read only) |
Lfrtf15u.dll |
Lfrtf15x.dll | ||
FILE_SCT |
Lfsct15u.dll |
Lfsct15x.dll | |||
FILE_SFF |
Lfsff15u.dll |
Lfsff15x.dll | |||
FILE_SGI |
Lfsgi15u.dll |
Lfsgi15x.dll | |||
FILE_SHP |
Lfshp15u.dll |
Lfshp15x.dll | |||
FILE_SID |
Lfsid15u.dll |
Not Supported | |||
FILE_SMP |
Lfsmp15u.dll |
Lfsmp15x.dll | |||
FILE_SVG |
Lfsvg15u.dll Lvkrn15u.dll |
Lfsvg15x.dll Lvkrn15x.dll | |||
FILE_TGA |
Lftga15u.dll |
Lftga15x.dll | |||
FILE_TIF |
Lftif15u.dll If you are loading TIF files that use LAB color space, you will also need LTCLR. |
Lftif15x.dll If you are loading TIF files that use LAB color space, you will also need LTCLR. | |||
FILE_CCITT |
Lftif15u.dll |
Lftif15x.dll | |||
|
|
|
| ||
FILE_TIF_CMYK |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_JPEG |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_JBIG |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_JBIG2 |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_ZIP |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_DXF_R12 |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_J2K |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIFX_JBIG |
Lftfx15u.dll |
Lftfx15x.dll | |||
FILE_TIFX_FAX_G3_1D |
Lftfx15u.dll |
Lftfx15x.dll | |||
FILE_TIFX_JPEG |
Lftfx15u.dll |
Lftfx15x.dll | |||
FILE_TIF_CMW |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_ABC |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_ABIC |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_MRC |
Lftif15u.dll |
Lftif15x.dll | |||
FILE_TIF_LEAD_MRC |
Lftif15u.dll |
Lftif15x.dll | |||
|
|
|
| ||
FILE_TXT |
ASCII Text Files (read only) |
Lftxt15u.dll |
Lftxt15x.dll | ||
FILE_VECTOR_DUMP |
Lfvec15u.dll |
Lfvec15x.dll | |||
FILE_VWPG |
Lfvpg15u.dll |
Lfvpg15x.dll | |||
FILE_WBMP |
Lfwmp15u.dll |
Lfwmp15x.dll | |||
FILE_WIN_ICO |
Lfbmp15u.dll |
Lfbmp15x.dll | |||
FILE_WFX_G3_1D |
Lfwfx15u.dll |
Lfwfx15x.dll | |||
FILE_WMF |
Lfwmf15u.dll |
Lfwmf15x.dll | |||
FILE_WMZ |
Lfwmz15u.dll |
Lfwmz15x.dll | |||
FILE_WPG |
Lfwpg15u.dll |
Lfwpg15x.dll | |||
FILE_XBM |
Lfxbm15u.dll |
Lfxbm15x.dll | |||
FILE_XPM |
Lfxpm15u.dll |
Lfxpm15x.dll | |||
|
|
|
| ||
FILE_XPS |
Lfxps15u.dll |
Lfxps15x.dll | |||
|
|
|
| ||
FILE_XWD10 |
Lfxwd15u.dll |
Lfxwd15x.dll |
Canon Runtime files required for CRW support:
CDSDK.reg, CDSDK.dll, CDRAPCLS.dll, czs_ui.dll, deimg.dll, deImg010.dll, deImg110.dll, deImg153.dll, deimg301.dll, deimg401.dll, deImg404.dll, deimg602.dll, Deimg603.dll, DeImgd60.dll, pscAdimg.dll, pscCllct.dll, pscCStUI.dll, pscDcd.dll, pscDevUI.dll, pscDvlp.dll, Pscl2STI.dll, pscll.dll, pscParse.dll, pscSetup.dll, psdkdll.dll, psdkReg.dll, psParse.dll.
Canon, Inc. publishes these DLLs. If you wish to obtain a license to distribute these files, contact Canon and license the free Canon Digital Camera Software Developer Kit at http://www.powershot.com/powershot2/customer/develop1.html. These files are included for demonstration and testing purposes. You must obtain a license from canon prior to distributing these files.
Canon, Inc. suggests that the user of their CRW SDK MUST place the required DLLs/Libraries in the working folder of the EXE application that is using it, and not in the SYSTEM folder. LEADTOOLS tested this in the system folder and it worked fine. But to follow Canon's instructions, we recommend the users of CANON DLLs/Libraries to place them in the working folder of his/her application to avoid any problems/conflicts, which may result from ignoring this recommendation.
Note: The user must create the registry entries found in CDSDK.REG
For reading PDF files you must follow the instructions outlined in the "Distributing an application built using the PDF Module" section of Implementing PDF Plug in Features.