


Page-level Colour Detection Use the advanced charging interface to enable page-level colour detection. Interact with end users via client messages and popups/dialog boxes. PaperCut NG automatically synchronises user accounts with leading directory services such as Active Directory, Open Directory, LDAP, eDirectory, etc. Modify job attributes and behavior such as routing the job to another printer, influencing job cost and account charged, and appending metadata such as comments. Alternatively, you can build your own scripts to suit your organization's needs.Īt a high level, advanced scripting provides the ability to:Īdapt logic based on print job attributes such as cost, pages, document name, time, etc. In fact, the above functionality is provided as pre-built recipes ready to use, just like you can with Device scripting.
#Papercut ng interface code#
Requesting job data/security classification.Ĭharging printing to departments during class-time.ĭisplaying warning messages under selected conditions.Īll of the above are possible by writing a small JavaScript directly into a code editor in the Admin web interface. In fact, the above functionality is a pre-built recipe ready to use. Prompting the user to confirm large jobs before printing.Īutomatically routing large jobs to more efficient high volume printers.Īll of the above is possible by writing a small script directly into a code editor in the Admin web interface. Showing a dialog that displays environmental impact statistics about a user's print job such as the amount of carbon dioxide equivalent greenhouse gases produced. Some common uses include:ĭisplaying a popup message if a user forgets to select duplex on large jobs. The functionality made possible by scripting is varied and is constantly being extended based on customer demand. While there are many features that you can enable by selecting check boxes and changing options in the Admin web interface, scripting your own behavior introduces a whole new level of customization. PaperCut NG/MF's advanced scripting interface is a powerful and flexible feature that you can use to define and fine tune your printing policy. For more information, see Changing attributes of print jobs at the device. If you implement Advanced scripting (print scripting) that applies to these settings, then ensure to stop users from being able to change such settings at the device. PaperCut MF 18.2.0 or above allows users to change the settings of held print jobs at the device.
