HP 8000dn HP PCL/PJL reference - Printer Job Language Technical Reference Manu - Page 205
Spoolers, only HP LaserJet 5/5M, 5Si/5SiMx/5Si Mopier
UPC - 088698569634
View all HP 8000dn manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 205 highlights
Spoolers Spoolers are applications that control and/or monitor print jobs generated by other applications. Spooling applications should use only PJL job-related commands when controlling the flow of print jobs to the printer. Encapsulate each print job with the JOB command at the beginning and the EOJ command at the end (the UEL command is always the first and last command in all PJL jobs). Spoolers perform one or more of the following operations: • Confirm job completion-To notify the spooler when the job is completely processed, use the USTATUS JOB = ON command. When this command is used, the EOJ command at the end of the job triggers the printer to send unsolicited job status information when the last page of the job is printed and in the output tray. • Cancel jobs (only HP LaserJet 5/5M, 5Si/5SiMx/5Si Mopier, and other printers that support job cancel)-The spooler can cancel the print job using the PML printer language or a user can cancel the job using the control panel. If unsolicited job status is enabled, the printer notifies the application that the job has indeed been canceled. • Monitor job progress-If you want the spooler to monitor the page-by-page progress of a job, enable the page status with the USTATUS PAGE=ON command. As each page lands in the output tray, the printer sends an unsolicited page status message to the spooler. • Interact with the user-To flash a message on the printer's display and take the printer off-line, use the OPMSG or STMSG commands. These commands are used to notify the user of a required action before printing can continue. For example, you can display "LOAD BLUE PAPER" and then wait until the user presses the Continue or On Line key. To display a message without taking the printer off-line, use the RDYMSG command. • Select a Printer Language or Print a Banner Page- If the spooler is responsible for printer language selection or printing banner pages, use the ENTER LANGUAGE command. (Performance is not adversely affected if both the application file and the spooler send the ENTER LANGUAGE command.) EN Programming Tips for Using PJL 11-11