AxInsidePrinter is an ActiveX Dll with functions to deal with printers, so you can manipulate printers on your own programs very fast and just with a few lines of code.
AxInsidePrinter has been tested under Windows XP, Windows 2000, Windows 98 and Windows Me.
AxInsidePrinter was developed to bring the developer an easy way to access low-level printer properties.
Comes with the following properties:
PrintersCount: Gets total number of printers.
GetPrinterName: Gets printer name based on his index.
GetDefPrinter: Gets system default printer name.
SetDefPrinter: Sets system default printer.
GetDuplex: Returns if printer duplex property is activated.
SetDuplex: Activate or Deactivate duplex printing.
GetPrinterJobs: Gets Job names from the selected printer.
GetDocExists: Looks if a specified job exists.
SetPauseJob: Pauses a Job.
KillDoc: Deletes a job from the printer queue.
ShowPrinterServer: Shows printer server properties window.
PausePrinter: Pauses selected printer.
GetPrinterState: To know if printer is Paused or Active.
GetPrinterTrays: Get Printer Tray names.
SetPrinterTray: Sets Default Tray.
We hope all this functions fulfills your needs. If you need any other functionality, tell us. If it is interesting, we'll made it.
AxInsidePrinter is a Shareware Program, and costs 49$. Click on Register if you want to register it.
![]() |
|---|