RPM Print Queues Streamline Print File Workflow

RPM receives print files from a host system and processes then according to queue configuration within an RPM print queue. The ability to create unlimited queues within RPM allows the user to have different queues to perform a specific task, such as saving a PDF file for one queue and printing text in another queue.

Print control

Each queue contains "transforms" and "actions", or multiple occurrences of both. "Transforms" refers to the modifications that need to be performed on a print file. The "actions" refer to where the print file will go once the transforms are performed.

Transforms: RPM will Format and Modify your Print File

RPM Print Queues: transforms

RPM needs to know what to do to the incoming print job. What transforms need to happen before RPM sends the print job to its desired location? Does it need a string translation? Or does it need to remove or append bytes?

  • Translations:UTF-8, String translation, Unix to DOS
  • Removal: Remove null characters, Remove PCL, Remove bytes, Remove text markup
  • Insert/Append: Insert bytes, Insert file, Append bytes, Append file, Break lines, Text banner, PCL banner
  • Transform: ASA to text markup, SCS to text markup, Text markup, Apply COR to Text Markup
  • Output: Text markup to HTML, Text markup to PCL, Text markup to PDF

Actions: Where will RPM send your Print File?

Queue management

The second part of the RPM queue is the action. An action is where you want RPM to send your print jobs. An example of an action with RPM is: copy to queue, archive to folder, text printer, raw printer, filter, and email.

  • Email: Email the file to a recipient or multiple recipients
  • Raw Printer: Send a printer ready file (PCL or PDF) to a printer
  • Text Printer: Send an RPM formatted file (text markup) to a printer
  • Archive: Print all your print files to disk as an automatic print history
  • Filter: Integrate print data with third-party software and custom processing

Holding and Suspending Print Queues with RPM

RPM supports both suspending and holding queues. The differences are as follows:

  • If the queue is unsuspended, all queued print jobs print.
  • If the queue is unheld, the jobs in that queue are still held, but new jobs are printed.
  • If a job is unheld, only that particular job prints.

Full Configuration of Print Queues - Extensive Output Customization

  • Full control of all print jobs, includes the option to hold, delete and move jobs to other RPM queues; provides an easy way to automate and control network printing.
  • Several queues can refer to the same physical printer to distinguish certain options.
  • RPM supports an unlimited number of LPD queues and preserves all control file information.
  • RPM can support any printer model that provides a Windows print driver connected via TCP/IP, local, or shared providing improved print formatting.