RPM Remote Print Manager's Print Server Features

RPM Remote Print Manager® gives you many ways to customise print data from you mainframe or host system on your Windows® PC. The features listed below all produce real-world benefits, only some of which are listed. Unless otherwise noted, the features are available in all versions of RPM.

Look over RPM's advanced features and you'll see why RPM is the software print server solution trusted by thousands of users around the world. For more information, please read the complete overview of RPM Select and RPM Elite print job features.

Multi-Threaded OutputIncreased throughput for print jobs not having to wait behind larger print jobs. This allows you to drive more than one printer at a time.
Text to PDFRPM will automatically take your print job and convert it to PDF for easy print job archiving or printing to file
Text to HTMLHTML will mimic the text print jobs and RPM will publish to an HTML server with the HTML formatted file automatically
Inserting BytesInserting bytes or a file before the print job data is easy with RPM's built-in byte editor. Example uses include:
  • Setting the printer to a specific mode, which is useful in pass-through printing
  • Sending an overlay to the printer, such as a form or watermark
  • Inserting a custom banner page or report header
Appending BytesUsing the same built-in byte editor, you can append bytes or a file after the print job data. Example uses include:
  • Returning the printer to the "normal" mode
  • Appending a document trailer
Read more about RPM Inserting and Appending Bytes
Converting EBCDIC to ASCIIRPM is able to convert EBCDIC text to ASCII. RPM also supports country-specific extensions to EBCDIC, translating characters not used in Australia to the appropriate ISO 8859-1 codes.

RPM allows you to select the extended EBCDIC codes from a menu of languages. RPM also attempts to match the current locale setting to an EBCDIC extension if one has not already been selected.

Read more about EBCDIC to ASCII conversion
Converting SCS to ASCIIRPM is able to interpret SCS codes and translate them to ASCII. For non-text printing (pass-through and filter), RPM creates line-oriented output using carriage return for overstrikes as appropriate.

For text output, RPM preserves the SCS markup and reproduces attributes such as margins, font size, character position, and so on.

There are a number of benefits to using RPM for SCS translation. The primary benefit to moving SCS rendering off the host computer is reduced CPU time. Clients have reported print times reduced from minutes to seconds, though results will vary depending on the host utilization. Secondary benefits include: ability to capture to disk using an RPM filter queue; and support for country-specific extensions to EBCDIC.

Read more about SCS to ASCII conversion
Banner Page SupportRPM asks whether a banner page should be inserted into the data before printing. This selection is used for raw and filter type queues. The drop list offers three choices:
  • Suppress banner: RPM will not insert a banner page
  • Always print: RPM will always insert a banner page
  • When requested: RPM will insert a banner page when requested by the client
Read more about RPM's Banner Page Support
COM Filter InterfaceThe RPM COM Filter provides a rich programmatic interface to a print job, including the actual print data and the settings transmitted with the job. This allows a developer to adapt code to work directly with RPM for the most efficient processing available on Windows 2000 and Windows NT.

COM filters are only available with RPM Elite.
Use Installed Code PageRPM is able to use installed code pages to translate print jobs into a form that Windows can print. Please note that installed code pages refer to code pages Windows can use. To acquire code pages and related fonts that are not already installed on your system, we recommend the Windows Update web site available in the Help menu of many Microsoft Office products.

Code pages typically have a maximum character length of 1 or 2. Single-byte code pages include East European, and double-byte code pages include Asian languages such as Japanese, Korean, Chinese (Simplified), and Chinese (Traditional).

RPM code page support was designed for text printing. RPM can successfully translate single- and double-byte data, scale the font, and print to any Windows printer.

Read more about RPM and Installed Code Pages and other issues to be aware of.
Convert LF to CR/LFOne of our more frequent requests is to solve the "stair-step" problem. This often happens when a UNIX file is sent to a DOS printer. Instead of seeing this:
This is line one
This is line two
This is line three

You might see something like the following:

Line one
Line two
Edge of paper

Both filter and pass-through queues support LF to CRLF; text queues perform this translation automatically.

Read more about converting LF to CR/LF
Character TranslationsRPM supports custom character translations. You can create named translation tables that specify one-to-one single-byte translations; that is, any character to any other character.

Reported uses of this feature include:
  • Converting characters for a specific printer (typically accented characters)
  • Translating unwanted characters to a character that the printer ignores, or which RPM would remove
Read more about Character Translations
Remove PCL CodesRPM optionally strips PCL codes from a print job. Text printing does this automatically, but you can also select it for pass-through and filter printing. This feature is useful in receiving print jobs from host systems that do not support your printer. For instance, when printing from an AS/400 to an HP Deskjet 692c, the AS/400 does not support a print driver. In this case, the AS/400 can be configured to print to an HP4, then RPM will strip the PCL codes in the data and format the data for the 692c using the Windows print driver.

Example uses include:
  • Print data on a non-HP printer
  • Capture data more easily for a spreadsheet or database application
Read more about Removing PCL Codes
ASA Carriage ControlRPM translates ASA Carriage Control format and prints the results using text, pass-through or filter methods. This eliminates the need for the host computer to perform the translation into a more standard format such as PCL or PDF. RPM supports the following ASA commands:

BlankNext line
+Return to first column of current line (overstrike)
-Triple line space
0Double line space
1Form feed

Read more about ASA carriage control
Other OptionsRPM can remove bytes at the start of the data, removing the bytes from the beginning of a print job. This is great to use if the remote host is sending text data that starts with some number of non-text characters. Other features include:
  • Number of bytes to remove
  • Manage print job properties. RPM will try to set Windows' job information, such as document title and user, from information in the control file
  • Suspend queue on printer error. RPM will place the print jobs on hold if it is unable to open the printer for spooling.

Please feel free to download the fully functional Demo of RPM and see for yourself if RPM offers you a solution for your printing needs. You can test it out for yourself before you buy.


RPM Beta 5.0

JR Computing is an authorized Reseller of Brooks Internet Software located in Idaho Falls, Idaho in the United States. JR Computing knows the requirements of its customers and has a vast experience in the deployment of data-processing solutions. Quality, speed and service are among the most significant aspects when comes time to invest in the data-processing part of a company.

Home | Contact | Pricing | Site Map | Remote Print Management | LPD Features | Queues | AS400 Printing | Mainframe Printing | AS400 Printing Tips | Printing Vendors | Print to File | Print Server | Network Printing | IPDS | Website Design and SEO | IPDS Printing | UK Print Management   ©2008 JR Computing Australia