Multiple print profiles
If you find yourself often changing pdfMachine options or you are applying a tool repetitively then using muliple print profiles may be helpful.
Multiple pdfMachine printers can be created such that each pdfMachine print profile performs a set task.
For example, you may wish to have a pdfMachine print profile which always secures PDFs while you have another print profile which does not secure PDFs. Rather than having to apply the security (or not) each time you create a PDF you can set the security once in the options and then just print to the appropriate printer.
Options set with encryption enabled (28 bit RC4) disallowing any changes and allowing printing.
Options left at default.
pdfMachine signed by John
Options set to have John's digital signature automatically applied".
Add / Remove Printers
To add or remove print profiles you must run pdfMachine with elevated permissions (run as Administrator). Multiple "print profiles" can be setup by selecting "Edit -> Add/Remove Printers" from the
menu. You can also create a new print profile from a command line.
||Prompts the user to connect to a pdfMachine printer that has been "shared out" on the
||Prompts the user for a printer name then creates the printer and adds it to the list.
||Removes the currently selected printer.
After adding a print profile a new menu item will be created under Broadgun Software for the options, eg "pdfMachine secured options". Use this menu item to setup that profile as desired.
Creating a new print profile from the command line
You can also create a new profile from the command line. Its a little bit tricky...
- Download the pdfMachine.exe self-extracting zip file.
- Unzip pdfMachine.exe into a temporary directory using a zip utility. eg Winzip, or 7zip.
- If your system does not have pdfMachine installed, run bgssetup.exe (from the
temporary directory) ie: bgssetup.exe -printer="pdfMachine printer 2"
- Now you have created a printer called "pdfMachine printer 2" with its
own configuration options.
- Run: bgssetup.exe -addPort -printer="pdfMachine printer 3"
- This will create a printer called "pdfMachine printer 3" with its own
configuration options, and so on...