LEADTOOLS provides OEM support for ePrint, which lets you customize the ePrint user interface for your application.
Before using any of the OEM-specific functions, you must unlock the OEM support using L_EpnUnlockSupport. Once the OEM support is unlocked, the OEM printer can be installed by calling L_EpnInstallOEMPrinter. The OEM printer must be installed using this function before using any other OEM-specific functions. To uninstall the OEM printer, call L_EpnUninstallOEMPrinter.
Once the OEM printer is installed, several functions allow you to set a variety of options for the OEM printer. The Set functions (see Setting and Getting ePrint Printer Settings) allow you to set printer options for the OEM printer
It is possible to lock the printer to prevent other applications from printing directly to it. To lock the OEM ePrint Printer, call the L_EpnLockOEMPrinter function, using the same administration password that was passed in the EPNOEMPRINTERINFO structure when the OEM printer is installed. When the printer is locked, the printer can be used indirectly. To do this, refer to:
Redirecting to a Printer Redirection List
Use the L_EpnUnlockOEMPrinter function to unlock the OEM ePrint printer to enable any application to print directly to it. To check whether a specified OEM printer is locked, call the L_EpnIsOEMPrinterLocked function. For more information, refer to:
Locking and Unlocking ePrint C DLL OEM Printers
In addition to these functions, LEADTOOLS provides L_EpnGetEPrintPrinterType to determine the printer type. For more information, refer to:
For Terminal Server version, you can use L_EpnOEMUpdateServerLic to update number of users allowed to use your printer, you can get license key from sales.
To obtain information for licensing the OEM version, please contact oemsales@leadtools.com.