HP PCL/PJL reference - PCL 5 Comparison Guide
Page 141
... algorithm. The replacement byte string (delta compression string) consists of 7 selects the current printer default source. Command Optional Offset Bytes Byte Optional Replacement Count Bytes Data Bytes ENWW Printer-Specific Differences 2-93 A value of a command byte, optional offset bytes, optional replacement count bytes, and the replacement data. Unlike Method 3, the replacement (delta) bytes may...
... algorithm. The replacement byte string (delta compression string) consists of 7 selects the current printer default source. Command Optional Offset Bytes Byte Optional Replacement Count Bytes Data Bytes ENWW Printer-Specific Differences 2-93 A value of a command byte, optional offset bytes, optional replacement count bytes, and the replacement data. Unlike Method 3, the replacement (delta) bytes may...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 142
... current byte. If the control bit is added to be replaced. 2-94 Printer-Specific Differences ENWW The number of 5). Determines whether the replacement data is replaced (for example, 6 bytes are replaced by a replacement count of consecutive bytes to the total replacement count. Like compression method 3, the "current" byte follows the last replacement byte...
... current byte. If the control bit is added to be replaced. 2-94 Printer-Specific Differences ENWW The number of 5). Determines whether the replacement data is replaced (for example, 6 bytes are replaced by a replacement count of consecutive bytes to the total replacement count. Like compression method 3, the "current" byte follows the last replacement byte...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 143
the bit boundaries are different than if the control bit is run length encoded. CONTROL BIT = 1 7 Control Bit = 1 6 54 0 Offset Count Replacement Count If the control bit is 1, the replacement data is 0: bits 5-6 contain the offset count, and bits 0-4 contain the replacement count. ENWW Printer-Specific Differences 2-95 As when the control bit is 0, optional offset bytes and replacement bytes may be added.
the bit boundaries are different than if the control bit is run length encoded. CONTROL BIT = 1 7 Control Bit = 1 6 54 0 Offset Count Replacement Count If the control bit is 1, the replacement data is 0: bits 5-6 contain the offset count, and bits 0-4 contain the replacement count. ENWW Printer-Specific Differences 2-95 As when the control bit is 0, optional offset bytes and replacement bytes may be added.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 36
... current and default PJL variables to default values. 3-6 Using PJL EN Selects a printer language for printing portions of jobs. Informs printer of the start of a print job, resets the page count, allows naming of commands is complete, resets the page count. Sets an environment variable to PJL. Resets current PJL variables to factory default...
... current and default PJL variables to default values. 3-6 Using PJL EN Selects a printer language for printing portions of jobs. Informs printer of the start of a print job, resets the page count, allows naming of commands is complete, resets the page count. Sets an environment variable to PJL. Resets current PJL variables to factory default...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 37
Allows printer to the host computer. Requests a specified category of the command to send unsolicited status messages for a specified environment variable. Turns off all unsolicited status. Requests ... Status Readback Commands (Chapter 7) Command INQUIRE DINQUIRE ECHO INFO USTATUS USTATUSOFF Command Description Requests the current value for a specified environment variable. Returns the portion of printer information, such as printer model number, printer memory available, configuration, page count, status, environment variables, and unsolicited status variables.
Allows printer to the host computer. Requests a specified category of the command to send unsolicited status messages for a specified environment variable. Turns off all unsolicited status. Requests ... Status Readback Commands (Chapter 7) Command INQUIRE DINQUIRE ECHO INFO USTATUS USTATUSOFF Command Description Requests the current value for a specified environment variable. Returns the portion of printer information, such as printer model number, printer memory available, configuration, page count, status, environment variables, and unsolicited status variables.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 52
... to POLISH, CZECH, or HUNGARIAN, messages are displayed using Cyrillic (ISO 8859/5). This is also true for the HP Color LaserJet 4500 printer, except there is no support for Turkish or Hungarian on this job and is set . UEL commands within a PJL JOB/EOJ command pair are ...readback capabilities, you can be any combination of printable characters and spaces or horizontal tabs, with a maximum of the User Default Environment. Resetting the page count associated with the JOB option. For HP LaserJet 4PJ, 4V, 4MV, 5Si, 5SiMx, 5Si Mopier printers, if the LANG variable is received.
... to POLISH, CZECH, or HUNGARIAN, messages are displayed using Cyrillic (ISO 8859/5). This is also true for the HP Color LaserJet 4500 printer, except there is no support for Turkish or Hungarian on this job and is set . UEL commands within a PJL JOB/EOJ command pair are ...readback capabilities, you can be any combination of printable characters and spaces or horizontal tabs, with a maximum of the User Default Environment. Resetting the page count associated with the JOB option. For HP LaserJet 4PJ, 4V, 4MV, 5Si, 5SiMx, 5Si Mopier printers, if the LANG variable is received.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 53
... send the job multiple times using the START and END options to print more than one copy of selected pages causes unexpected results, because the printer counts physical pages, not multi-copy collated pages. Example: Using the JOB Command to Print Selected Pages You can send a PJL job that encapsulates ... three through the end of a job. You may use the JOB command with another spooler that uses the JOB command to the printer and formatted, but the printer does not begin printing on page three of the job. (Since the END option is cleared or overwritten by the inner command.
... send the job multiple times using the START and END options to print more than one copy of selected pages causes unexpected results, because the printer counts physical pages, not multi-copy collated pages. Example: Using the JOB Command to Print Selected Pages You can send a PJL job that encapsulates ... three through the end of a job. You may use the JOB command with another spooler that uses the JOB command to the printer and formatted, but the printer does not begin printing on page three of the job. (Since the END option is cleared or overwritten by the inner command.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 57
... information, if enabled, when the last page of the job exits the printer and is in the output tray. Pages already processed, but not yet printed, are not affected. Related Commands: JOB, USTATUS EN Job Separation Commands 5-9 Resetting the page count associated with unsolicited page status. • Terminates the non-printing mode...
... information, if enabled, when the last page of the job exits the printer and is in the output tray. Pages already processed, but not yet printed, are not affected. Related Commands: JOB, USTATUS EN Job Separation Commands 5-9 Resetting the page count associated with unsolicited page status. • Terminates the non-printing mode...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 128
Provides configuration information, such as "LaserJet 4." Provides the current printer status. Use this printer. Syntax: @PJL INFO category [] Response Syntax: @PJL INFO category [1 or more lines of the printer variables, including environmental, printer language-dependent, and unsolicited status variables. INFO Command The INFO command ..., such as how many and which paper sizes are available in this command to find the printer model, configuration, memory available, page count, status information, PJL file system information, and a list of printable characters or followed by ...
Provides configuration information, such as "LaserJet 4." Provides the current printer status. Use this printer. Syntax: @PJL INFO category [] Response Syntax: @PJL INFO category [1 or more lines of the printer variables, including environmental, printer language-dependent, and unsolicited status variables. INFO Command The INFO command ..., such as how many and which paper sizes are available in this command to find the printer model, configuration, memory available, page count, status information, PJL file system information, and a list of printable characters or followed by ...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 135
Example: Using the INFO PAGECOUNT Command %-12345X@PJL @PJL COMMENT Using PJL INFO PAGECOUNT @PJL ECHO 06:53:29.3 1-25-93 @PJL INFO PAGECOUNT %-12345X A sample HP LaserJet 4ML printer response for this example is an indication of printer usage. Some printers do not return the label "PAGECOUNT=" in front of pages printed by the current print engine. PAGECOUNT Category The INFO PAGECOUNT returns the number of the page count. @PJL INFO PAGECOUNT PAGECOUNT=183933 EN Status Readback Commands 7-23 This returned number is shown here.
Example: Using the INFO PAGECOUNT Command %-12345X@PJL @PJL COMMENT Using PJL INFO PAGECOUNT @PJL ECHO 06:53:29.3 1-25-93 @PJL INFO PAGECOUNT %-12345X A sample HP LaserJet 4ML printer response for this example is an indication of printer usage. Some printers do not return the label "PAGECOUNT=" in front of pages printed by the current print engine. PAGECOUNT Category The INFO PAGECOUNT returns the number of the page count. @PJL INFO PAGECOUNT PAGECOUNT=183933 EN Status Readback Commands 7-23 This returned number is shown here.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 148
... applications requiring feedback indicating that are already processed, but not yet printed, are not affected. If job status is enabled and the printer receives a JOB command, it resets the page count associated with unsolicited page status affects only future pages. Note JOB Variable The USTATUS JOB = ON command is used to notify... mode, each side of pages printed on paper. The PAGES=number of pages information associated with unsolicited EOJ status indicates the number of a duplex page counts as the HP LaserJet 4000 series and 5000 series printers).
... applications requiring feedback indicating that are already processed, but not yet printed, are not affected. If job status is enabled and the printer receives a JOB command, it resets the page count associated with unsolicited page status affects only future pages. Note JOB Variable The USTATUS JOB = ON command is used to notify... mode, each side of pages printed on paper. The PAGES=number of pages information associated with unsolicited EOJ status indicates the number of a duplex page counts as the HP LaserJet 4000 series and 5000 series printers).
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 150
...by one for each simplex page formatted, and by two for each duplex page formatted. Four-page PCL Job . . . The sample HP LaserJet 4 printer response indicates the status messages that a particular page finished printing. For example, when printing two consecutive jobs, the unsolicited EOJ status message ...EOJ status messages in an order different than the PAGES = page count returned with the EOJ command when all pages processed in this chapter, it is different than sent by -page basis. The printer sends the unsolicited status associated with the unsolicited JOB status, which...
...by one for each simplex page formatted, and by two for each duplex page formatted. Four-page PCL Job . . . The sample HP LaserJet 4 printer response indicates the status messages that a particular page finished printing. For example, when printing two consecutive jobs, the unsolicited EOJ status message ...EOJ status messages in an order different than the PAGES = page count returned with the EOJ command when all pages processed in this chapter, it is different than sent by -page basis. The printer sends the unsolicited status associated with the unsolicited JOB status, which...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 155
... using the START option to specify the remaining portion of the job. The following example uses the command to show the difference between the page count returned by name, not just page number. However, it is not strictly required for the job-its beginning and end. • The USTATUS PAGE ... an example that the USTATUS JOB and USTATUS PAGE commands are sent prior to determine how many pages are used to reset the page count and inform the printer of 1st Shot" %-12345X EN Status Readback Commands 7-43 If you must reprint a portion of a job, the spooling application can re-issue the...
... using the START option to specify the remaining portion of the job. The following example uses the command to show the difference between the page count returned by name, not just page number. However, it is not strictly required for the job-its beginning and end. • The USTATUS PAGE ... an example that the USTATUS JOB and USTATUS PAGE commands are sent prior to determine how many pages are used to reset the page count and inform the printer of 1st Shot" %-12345X EN Status Readback Commands 7-43 If you must reprint a portion of a job, the spooling application can re-issue the...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 173
The ENTRY and COUNT parameters are used to limit the amount of files and directories which exist within the specified directory on the printer's file system. Every file or subdirectory that has been created on pages 9-2 and 9-3. • ENTRY = integer - For a ... parameter, see the NAME = "pathname" description on the file system is invalid: @PJL FSDIRLIST NAME = "pathname"[] FILEERROR=number Parameters: Parameter NAME="pathname" ENTRY=integer COUNT=integer Functional Range Roman-8 characters 01 thru 255 1 to 231 - 1 1 to 231 - 1 Default N/A N/A N/A • NAME = "pathname" - If ...
The ENTRY and COUNT parameters are used to limit the amount of files and directories which exist within the specified directory on the printer's file system. Every file or subdirectory that has been created on pages 9-2 and 9-3. • ENTRY = integer - For a ... parameter, see the NAME = "pathname" description on the file system is invalid: @PJL FSDIRLIST NAME = "pathname"[] FILEERROR=number Parameters: Parameter NAME="pathname" ENTRY=integer COUNT=integer Functional Range Roman-8 characters 01 thru 255 1 to 231 - 1 1 to 231 - 1 Default N/A N/A N/A • NAME = "pathname" - If ...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 174
... greater than 0. If the specified count is equivalent to return a directory list from the printer's file system. @PJL FSDIRLIST NAME = "0:\pcl\macros" ENTRY=1 ~COUNT=25 A sample response would use ENTRY=5. TYPE=DIR .. The count variable specifies the number of entries will not include any entries. • COUNT = integer - Printer Responses The printer response indicates the number of...
... greater than 0. If the specified count is equivalent to return a directory list from the printer's file system. @PJL FSDIRLIST NAME = "0:\pcl\macros" ENTRY=1 ~COUNT=25 A sample response would use ENTRY=5. TYPE=DIR .. The count variable specifies the number of entries will not include any entries. • COUNT = integer - Printer Responses The printer response indicates the number of...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 200
... and after every PJL job. To set the printer to its user default feature settings. To find the printer model, printer configuration, memory available, status information, page count, or printer variables. Commands Used by system administrators only.) Printer utilities that are equipped for bi-directional communications can request printer status using the following commands: INQUIRE DINQUIRE INFO...
... and after every PJL job. To set the printer to its user default feature settings. To find the printer model, printer configuration, memory available, status information, page count, or printer variables. Commands Used by system administrators only.) Printer utilities that are equipped for bi-directional communications can request printer status using the following commands: INQUIRE DINQUIRE INFO...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 209
... PAGE 38 @PJL USTATUS JOB END NAME="End of Monitor Job" PAGES=38 The unsolicited page status indicates that 38 pages were printed. (The page count is incremented by one for each simplex page formatted, and by two for Using PJL 11-15 After the job is sent after page 1 lands...
... PAGE 38 @PJL USTATUS JOB END NAME="End of Monitor Job" PAGES=38 The unsolicited page status indicates that 38 pages were printed. (The page count is incremented by one for each simplex page formatted, and by two for Using PJL 11-15 After the job is sent after page 1 lands...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 210
... and Print Selected Pages The following job prints 1 copy of pages 5 through the end of a selected page causes unexpected results because the printer counts physical pages, not multi-copy collated pages. %-12345X@PJL @PJL COMMENT Printing selected pages @PJL JOB START = 5 END = 8 %-12345X@PJL @PJL ... .E ~%-12345X ~%-12345X@PJL @PJL EOJ %-12345X 11-16 Programming Tips for Using PJL EN PCL print data ... The START command tells the printer to print multiple copies of the document. Jobs That Notify the User to Load Specific Forms or Paper This example displays a message to "LOAD FORM...
... and Print Selected Pages The following job prints 1 copy of pages 5 through the end of a selected page causes unexpected results because the printer counts physical pages, not multi-copy collated pages. %-12345X@PJL @PJL COMMENT Printing selected pages @PJL JOB START = 5 END = 8 %-12345X@PJL @PJL ... .E ~%-12345X ~%-12345X@PJL @PJL EOJ %-12345X 11-16 Programming Tips for Using PJL EN PCL print data ... The START command tells the printer to print multiple copies of the document. Jobs That Notify the User to Load Specific Forms or Paper This example displays a message to "LOAD FORM...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 290
FSDOWNLOAD @PJL FSDOWNLOAD FORMAT:BINARY SIZE=integer ~NAME = "pathname" [] %-12345X FSINIT @PJL FSINIT VOLUME = "pathname" [] FSMKDIR @PJL FSMKDIR NAME = "pathname" [] B-2 PJL Command Summary EN EOJ @PJL EOJ [NAME = "job name"] [] FSAPPEND @PJL FSAPPEND FORMAT:BINARY SIZE=integer ~NAME = "pathname" [] %-12345X FSDELETE @PJL FSDELETE NAME = "pathname" [] FSDIRLIST @PJL FSDIRLIST NAME = "pathname" ENTRY=integer ~COUNT=integer[] FSDIRLIST Response @PJL FSDIRLIST NAME = "pathname" ~ENTRY=integer[] filename TYPE=FILE SIZE=integer filename TYPE=DIR ...
FSDOWNLOAD @PJL FSDOWNLOAD FORMAT:BINARY SIZE=integer ~NAME = "pathname" [] %-12345X FSINIT @PJL FSINIT VOLUME = "pathname" [] FSMKDIR @PJL FSMKDIR NAME = "pathname" [] B-2 PJL Command Summary EN EOJ @PJL EOJ [NAME = "job name"] [] FSAPPEND @PJL FSAPPEND FORMAT:BINARY SIZE=integer ~NAME = "pathname" [] %-12345X FSDELETE @PJL FSDELETE NAME = "pathname" [] FSDIRLIST @PJL FSDIRLIST NAME = "pathname" ENTRY=integer ~COUNT=integer[] FSDIRLIST Response @PJL FSDIRLIST NAME = "pathname" ~ENTRY=integer[] filename TYPE=FILE SIZE=integer filename TYPE=DIR ...
HP PCL/PJL reference (PCL 5 Printer Language) - Technical Quick Reference Guide
Page 6
... language and return control to PJL. ?% - 1 2 3 4 5 X Configuration (AppleTalk) Allows the user to configure the printer I /O. ? & b # W [Key][value] # = Number of bytes of [key]/[value] data (count space ). in either of decipoints (1/720 inch) [+ or - Duplex, long-edge binding 2 - Single side (Simplex) 1 ... of the logical page across the width of the page. ? & l # U # = Number of two binding modes). ? & l # S # = 0 - Printer Reset Restores the User Default Environment, deletes temporary fonts and macros, and prints any commands sent to receive PCL jobs over AppleTalk I /O to it that...
... language and return control to PJL. ?% - 1 2 3 4 5 X Configuration (AppleTalk) Allows the user to configure the printer I /O. ? & b # W [Key][value] # = Number of bytes of [key]/[value] data (count space ). in either of decipoints (1/720 inch) [+ or - Duplex, long-edge binding 2 - Single side (Simplex) 1 ... of the logical page across the width of the page. ? & l # U # = Number of two binding modes). ? & l # S # = 0 - Printer Reset Restores the User Default Environment, deletes temporary fonts and macros, and prints any commands sent to receive PCL jobs over AppleTalk I /O to it that...