Available in LEADTOOLS Imaging Pro, Vector, Document, and Medical Imaging toolkits. |
Files To Be Included With Your LEADTOOLS Virtual Printer Driver Application
Once an application is finished and ready to redistribute, create a setup.exe that includes all of the necessary files.
The following summarizes which files to include on your distribution diskettes to support LEADTOOLS Printer functions on WIN32 and x64 systems.
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.
General Notes:
The \Redist\ subdirectories contain copies of these files.
Environment-Specific notes:
32-bit Operating Systems: Unless otherwise noted, all 32-bit should be deployed to the System32 folder as shared files.
64-bit Operating Systems: Unless otherwise noted, all 32-bit files should be deployed to the SysWow64 folder and 64-bit files should be deployed to the System32 folder as shared files.
Destination directory structure specification:
Use the L_PrnInstallPrinter function to install the LEADTOOLS Virtual Printer Module. Pass the structure PRNPRINTERINFO to this function. The installation path specified in the pszRootDir member of the PRNPRINTERINFO structure is the root folder in which the LEADTOOLS Virtual Printer is installed. This folder should contain two sub-folders:
-\Bin. This folder should contain the LeadtoolsPrinter.exe executable file.
-\Spool. Used to store temporary files generated while printing.
Note: All users of this printer must have access to the folder passed to the pszRootDir member.
Required LeadtoolsPrinter.exe files
These can be found in the <installationdir>\Redist\Virtual Printer \common\Bin\ directory, where <installationdir> represents the directory in which you installed the LEADTOOLS toolkit.
This file should be placed in the Bin folder as described in the destination directory structure specification above.
Required COM Servers
These can be found in the <installationdir>\Redist\Virtual Printer \common\ComSvr\ directory, where <installationdir> the directory in which you installed the LEADTOOLS toolkit.
These files can be placed in the Bin folder as described in the destination directory structure specification above.
The following files are required for all OS.
Redistributables |
Explanation |
Files to use (32-bit) |
LPCLB |
LEADTOOLS Printer COM server. Should be registered using regsvr32 (regsvr32 LPCLB06N.DLL). |
LPCLB06N.DLL |
LPCMG |
LEADTOOLS Printer COM Server. Should be registered using / RegServer (LPCMG06N /Regserver) |
LPCMG06N.exe |
LPWSE |
LEADTOOLS Printer COM Server. Should be registered using / RegServer (LPWSE06N /Regserver) and unregistered using /UnRegServer (LPWSE06N / UnRegServer). |
LPWSE06N.EXE |
LPCPN |
LEADTOOLS Printer COM server, Should be registered using regsvr32(regsvr32 LPCPN06N.DLL). |
LPCPN06N.dll |
LPPRNCON |
LEADTOOLS Printer COM server. Should be registered using regsvr32 (regsvr32 LPPRNCON.DLL). |
LPPRNCON.DLL |
LpPrinterThunk.exe |
LEADTOOLS Printer COM Server. Should be registered using / RegServer (LpPrinterThunk /Regserver) and unregistered using /UnRegServer (LpPrinterThunk / UnRegServer). |
LpPrinterThunk.exe |
Required DLLs for Windows 2000/XP/Vista Win32 application
These files can be found in the <installationdir>\Redist\Virtual Printer \Dll\Win32\ directory, where <installationdir>represents the directory in which you installed the LEADTOOLS toolkit.
These files should be deployed only for Windows 2000, XP and Vista.
These files should be deployed only for 32-bit operating systems.
Redistributables |
Explanation |
Files to use (32-bit) |
LPDRV |
Driver DLL |
LPDRV06N.DLL |
LPUID |
Driver DLL |
LPUID06N.DLL |
LPUMD |
Driver DLL |
LPUMD06N.DLL |
LPPMN |
Port DLL |
LPPMN06U.DLL |
LPRES |
Resource Driver |
LPRES06N.DLL |
PUNI |
Driver Dll |
LPUNI06N.DLL |
Required DLLs for 64-bit Operating Systems (system32)
These files can be found in the <installationdir>\ Redist\Virtual Printer \DLL\Winx64\ directory, where <installationdir>, represents the directory in which you installed the LEADTOOLS toolkit.
These files should be deployed only for 64-bit operating systems.
Redistributables |
Explanation |
Files to use (32-bit) |
LPDRV |
Driver DLL |
LPDRV06x.DLL |
LPPMN |
Port DLL |
LPPMN06x.DLL |
LPUID |
Driver DLL |
LPUID06x.DLL |
LPRES |
Resource Driver |
LPRES06x.DLL |