The Print Wizard engine is designed to be fully functional through the use of print profiles and command-line switches.
- You can run Print Wizard through a shell execute or Exec command. With the "/q" command-line switch to prevent any dialogs from appearing and will return error codes to the hosting application.
- You can run Print Wizard from a file association by specifying a specific extension as being printed with Print Wizard (see the Print Wizard manual on setting it up as a File Association). Then you simply start the file through a shell execute or Exec command.
- You can include Print Wizard in a script that runs from your program, returning an error code if the print job should fail.
- You can run the Print Wizard DLL, calling the various methods exposed to allow Print Wizard to handle all your printing needs.
- You can run the Print Wizard ActiveX module from your program. WePO exposes a subset of the Print Wizard calls, allowing you to use it in your .NET or Windows application.
At present, Print Wizard does not support COM or DDE directly. We are working on this for the future. If you have any need let us know.