Working with the LEADTOOLS Network Virtual Printer Driver

The LEADTOOLS Network printing features use the Virtual Printer Driver as a network virtual printer that can be controlled by applications.

Use the following functions to enable or disable network printing:

L_PrnSetEnableNetworkPrinting

L_PrnIsNetworkPrintingEnabled

Use the following functions to enable or disable internet printing:

L_PrnSetEnableInternetPrinting

L_PrnIsInternetPrintingEnabled

Install a network virtual printer on a client machine:

L_PrnClntSetPrinterConnectionDll

Set or get network printer initialization data:

L_PrnGetNetworkInitialData

L_PrnSetNetworkInitialData

The client demo DLL must contain the following functions:

L_PrnClntStartup

L_PrnClntShutdown

L_PrnClntPrintJob

Data sent by a client application to a server application can be retrieved by the server application using:

L_PrnGetRemoteData

Note: Use the GetJob function to obtain the default job information without implementing the client demo DLL.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Virtual Printer C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.