RPM's Filter Queue

Filter file namingFilter processing in RPM Remote Print Manager provides the means to integrate print data with third-party software and custom processing, while continuing to use the established printing services in your business system.

Put simply, the goal is to save the print job on disk and optionally open the file in another software application.

Text Queue | Raw Queue

Run your software

To support running a Windows program, RPM provides the following features:

  • Browse for a program path, edit the command line
  • Run one program at a time (e.g. reduce impact on desktop resources, logged in user)
  • Remove the print job when the program is finished
  • Select the directory to put the disk file in
  • RPM can also add a file extension

Write to disk / Print to File

RPM also supports a variety of file naming and storage requirements:

  • RPM can overwrite an existing file
  • RPM uses long or short names for compatibility with 16-bit or newer software
  • RPM offers fine control over the filename, including a custom prefix and optional use of the global sequence number or job specific data (e.g. host name, remote filename, etc.)
  • RPM provides a guarantee of a unique filename by adding a numbered extension if needed
  • RPM can append the print job to an existing file

Filter Queue Naming Options: Use Print Job Data/Settings

Filenaming using job data

The RPM Filter Queues offers a few ways to name the print/spool file being saved to disk.

  • For every LPR print request a Control file is sent as well as the data file
  • The control file information can vary dependent upon the operating system
  • Banner, Class, Host, Job, Source File, Title, and User can be included
  • Class, Host, User, and Source file are the usual.

RPM static information can be used, also; Queue, Sequence Number, and Date/Time.

Various separators can be used between the various options as well as various Date/Time options. Any and all can be used. These options can be used to verify that the file name is unique and usable.

As with pass-through printing (RPM's raw queue), enhanced features can be used.