RPM Archive Action

What it does

Saves the print stream to the specified folder.

Purpose

The archive action gives you full control over the target folder, credentials you'd need if the folder is shared, and of course all the file naming options you would need.

Saving a file to disk was originally added to RPM as a "hack" to the filter transform in an earlier version of RPM. The trick was, if you left the command line empty, RPM would not produce an error message, but would write the print job to the folder specified in the filter action.

In RPM 5.0 we made this a first class action, added support for writing to shared folders with login credentials, and added file naming options.

This is essentially "print to file". All the RPM transforms are supported. The most typical use is probably saving PDF files to disk although we are aware of many others.

For a more thorough discussion on how this transform is used please see the RPM Archive Portal page.

Setup

Archive to Folder action
  • Credentials Optionally, select the username, password, and domain for an account with sufficient access to the destination folder.
  • Add User Enter another set of logon credentials; when the Add User dialog is closed, the user interface will attempt to validate the login to ensure valid credentials.
  • Location Click Browse to locate the folder in which you would like to save these documents. Note: If you browse to a mapped network drive, RPM will automatically convert the destination folder to a UNC path.
  • Monitor this drive for available space By default RPM will poll the device before attempting to add a file, so we don't find ourselves in a position of filling a disk without reporting.
  • File Name Formatting Use the Variables droplist the Insert button and the Template mas to customize the name of the file(s) to be created. Note: Many of the file format options are limited to jobs received using the LPR/LPD protocol. If jobs are received using other methods, most of these tags will be blank.
  • Allow spaces in file names If this is not selected, RPM will replace any spaces with an underscore.
  • File Creation If a file by the same name already exists; select whether to create a unique filename,  append the contents of the incoming file to an existing file, or overwrite an existing file..