Defining PCLOut printer devices

PCLOut printer devices represent Printer Command Language (PCL) printers. They print jobs that are submitted in AFP format and converted to PCL format.
You cannot use the Ricoh ProcessDirector actions Jump and Continue with jobs that are submitted to PCLOut printers. You can only use the Stop action on a job that is printing on a PCLOut printer if you request the action while the Print Services Facility (PSF) printer driver is transforming the job to PCL.

To define a PCLOut printer device:

  1. Click the Administration tab.
  2. In the left pane, click Devices → Printers.
  3. Click Actions → Add → Generic → PCLOut Printer.
  4. Click Add → PCLOut Printer.
  5. On the General tab, fill in values for all the required fields.
  6. On the Scheduling tab, set values for the properties that you want to use to schedule jobs to this printer. If you leave values blank, they match any value that is set in the corresponding job scheduling properties.
    For example, set these properties to schedule jobs based on media, output bins, and punching and stapling functions of the printer:
    • Media supported
      If you choose specific media, only jobs that use that media can be scheduled to this printer. If you choose Ready media objects, only jobs that require the media that is currently loaded in the printer can be scheduled to the printer. If you choose All media, all jobs can be scheduled to the printer, regardless of what media is actually loaded.
    • Output bins available
      Any output bin that can be installed on the printer is considered available, although on some printers you cannot install all the output bins at the same time.
    • Punch capable
    • Staple capable
  7. On all the tabs, fill in values for any of the optional fields:
    1. The default is that the printer driver reports status information in the language that you selected when you installed the Ricoh ProcessDirector server. To receive messages from this printer in a different language, set the Printer language property appropriately.
    2. If you want the printer to print duplex jobs, set the Duplex property to Yes. PCLOut printers do not honor duplex settings specified in the Duplex job property.
  8. Click OK.
  9. Configure the media settings for the printer.
    You must use the legacy user interface to do these steps.
    1. From the Printers panel, select the new printer.
    2. Click Actions → Update Media.
    3. Select the trays that the printer uses and click Enable.
    4. Select each tray individually and click Update, then choose the Media loaded in that tray and click OK.
      If the Media does not exist, you can create it.
  10. If you are on a Windows primary computer, do this step.
    The first time you define a PCLOut printer, make sure that an LPR client is installed on the Windows primary computer.
    • On a Windows Server 2012 R2 or Windows Server 2016 primary computer:
    1. Look in C:\Windows\SysWOW64\ for a file called lpr.exe. If you find it, stop.
    2. Look in C:\Windows\System32\ for lpr.exe.
      If you find it, continue with step 13.4.
    3. If you do not find lpr.exe, install the LPR Port Monitor feature. Use one of these methods:
      1. In the Control Panel, click Programs → Turn Windows features on or off (Windows Server 2016) or click Programs and Features → Turn Windows features on or off (Windows Server 2012 R2).
      2. In Before You Begin, click Next.
      3. In Installation Type, select Role-based or feature-based installation and click Next.
      4. In Server Selection, select the current server from the Server Pool list and click Next.
      5. In Server Roles, select the Print and Document Services check box.
      6. In the Add Roles and Features Wizard pop-up window, click Add Features.
      7. Click Next.
      8. In Features, select the LPR Port Monitor check box and click Next.
      9. In Print and Document Services, click Next.
      10. In Role Services select the Print Server check box and click Next.
      11. In Confirmation, click Install.
      12. In Results, click Close.
    4. Copy these files from C:\Windows\System32\ to C:\Windows\SysWOW64:

      lpr.exe

      lprhelp.dll

      lprmon.dll

      lprmonui.dll

  11. If you are on a Linux or AIX computer, do this step.
    If the system that you selected as the Parent server of the PCLOut printer is a Linux or AIX system, create a print queue with the same name as the PCLOut printer

    You do not have to create a print queue on a Windows system.

    • On a Red Hat 6.7 through latest 6.X Linux system:
    1. Log in to the operating system as the root user.
    2. From the Gnome Desktop, click Applications → System Tools → Terminal.
    3. In the terminal window, type system-config-printer.
    4. Select Printer on the New drop-down menu.

      • If you receive an Adjust Firewall notification, you can choose to adjust now or later.
    5. Click Network Printer and select LPD/LPR Host or Printer.
    6. In the Host field, type the host name or IP address of the physical printer.
    7. Type PASS in the Queue field, and then click Forward.
    8. In the New Printer window, select the printer manufacturer name and then click Forward.
    9. In the Models list, select the printer model and then click Forward.
    10. If you see the Installable Options page, choose the hardware options that are installed on your printer and click Forward.
    11. Type a name for the printer in the Printer Name field. This must match the printer name you used in the Printer Command property in step 5..
    12. Click Apply.
    • On a Red Hat 7.1 through latest 7.X Linux system:
    1. Log in to the operating system as the root user.
    2. From the Gnome Desktop, click Applications → Utilities → Terminal.
    3. In the terminal window, type system-config-printer.
    4. Select Printer on the Add drop-down menu.

      • If you receive an Adjust Firewall notification, you can choose to adjust now or later.
    5. Click Network Printer and select LPD/LPR Host or Printer.
    6. In the Host field, type the host name or IP address of the physical printer.
    7. Type PASS in the Queue field, and then click Forward.
    8. In the New Printer window, select the printer manufacturer name and then click Forward.
    9. Click Forward again.
    10. Type a name for the LPD input device in the Printer Name field.
    11. Click Apply.
    • On a Linux SLES 12.0 system:
    1. Log in to the operating system as the root user.
    2. Start YaST.
    3. Click Hardware → Printer. With Printer Configurations highlighted, click Add. Click Connection Wizard, and then select Line Printer Daemon (LPD) Protocol.
    4. In the IP Address or Host Name field, type the host name or IP address of the physical printer.
    5. Type PASS in the Queue Name field. Select the printer manufacturer, and click OK.
    6. In the Set Arbitrary Name field, type the name of the PCLOut printer. This name must be unique on this Linux system. Although printer names are case-sensitive, Linux does not allow you to define multiple printer names that are alike except for case. For example, you cannot define one printer device called OfficePrinter and another called officeprinter.
    7. Select a printer driver, then click OK.
    • On an AIX system:
    1. Log in to the operating system as the root user.
    2. Start SMIT.
    3. Click Print Spooling → AIX Print Spooling → Add a Print Queue → remote → Standard processing.
    4. In the Name of QUEUE to add field, type the name of the PCLOut printer.
    5. In the HOSTNAME of remote server field, type the host name or IP address of the physical printer.
    6. In the Name of QUEUE on remote server field, type PASS.

Examples of the Printer command property

If you are on a Linux or AIX computer, you can set the Printer command property of a PCLOut printer called officeprinter to either of these commands.

lpr -P officeprinter
lprafp -pofficeprinter

If you are on a Windows primary computer, you can set the Printer command property of a PCLOut printer to a command like this one. Substitute the IP address of the printer for printer_IP_address. Always use PASS as the value for the -P flag.

lpr -P PASS -S printer_IP_address 

  • PCLOut printers do not support Ricoh ProcessDirector symbols such as ${Job.Name} in the PCLOut printer command.
 
Copyright © 2006, 2018