HP PCL/PJL reference - PCL 5 Comparison Guide
Page 7
... Introduction 1-1 PCL Feature Support 1-3 PCL 5 Technical Reference Manual Corrections 1-5 Printable Area 1-36 2 Printer-Specific Differences Introduction 2-1 HP LaserJet III and IIID Printers 2-1 HP LaserJet IIISi Printer 2-2 HP LaserJet IIIP Printer 2-2 Raster Graphics Adaptive Compression (IIIP 2-4 HP LaserJet 4 Printer 2-4 Configuration Command (AppleTalk 2-7 HP LaserJet 4Si Printer 2-10 HP LaserJet 4L Printer 2-11 HP LaserJet 4ML Printer 2-12 Logical Operations 2-13 Logical Operations and Transparency Interactions 2-15 Logical Operation Command 2-16 Pixel Placement...
... Introduction 1-1 PCL Feature Support 1-3 PCL 5 Technical Reference Manual Corrections 1-5 Printable Area 1-36 2 Printer-Specific Differences Introduction 2-1 HP LaserJet III and IIID Printers 2-1 HP LaserJet IIISi Printer 2-2 HP LaserJet IIIP Printer 2-2 Raster Graphics Adaptive Compression (IIIP 2-4 HP LaserJet 4 Printer 2-4 Configuration Command (AppleTalk 2-7 HP LaserJet 4Si Printer 2-10 HP LaserJet 4L Printer 2-11 HP LaserJet 4ML Printer 2-12 Logical Operations 2-13 Logical Operations and Transparency Interactions 2-15 Logical Operation Command 2-16 Pixel Placement...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 38
...) ?&n#W[operation] [string] ✓ ✓ ✓ ✓1 ✓ ✓ ✓ ✓ ✓ Indicates a command is not supported. 1 The LaserJet 4500 series printers support any Alphanumeric ID command that does not reference anything stored on a hard disk. 2 For these printers, see the printer-specific sections in Chapter 2. 3 The LaserJet 4000 series printers support HCI trays 2 - 41 (20 - 59) 1-28...
...) ?&n#W[operation] [string] ✓ ✓ ✓ ✓1 ✓ ✓ ✓ ✓ ✓ Indicates a command is not supported. 1 The LaserJet 4500 series printers support any Alphanumeric ID command that does not reference anything stored on a hard disk. 2 For these printers, see the printer-specific sections in Chapter 2. 3 The LaserJet 4000 series printers support HCI trays 2 - 41 (20 - 59) 1-28...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 49
... when developing applications for the addition of the HP LaserJet III printer, Hewlett-Packard introduced the PCL 5 printer language. ENWW Printer-Specific Differences 2-1 The sections in this book, see Table 1-1). This chapter describes specific differences that printer. 2 Printer-Specific Differences Note Introduction Each Hewlett-Packard printer implements minor variations of a scalable font technology, HP-GL/2 vector graphics language support, print model features...
... when developing applications for the addition of the HP LaserJet III printer, Hewlett-Packard introduced the PCL 5 printer language. ENWW Printer-Specific Differences 2-1 The sections in this book, see Table 1-1). This chapter describes specific differences that printer. 2 Printer-Specific Differences Note Introduction Each Hewlett-Packard printer implements minor variations of a scalable font technology, HP-GL/2 vector graphics language support, print model features...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 50
... symbol sets. These new features are discussed following Table 2-2. 2-2 Printer-Specific Differences ENWW One new feature listed here is adaptive compression (method 5) for HP LaserJet IIISi Printer Feature Number of the HP LaserJet IIIP printer. New Command Causes the paper stacker to shift positions to the...Fonts Status Comments Modified Greater range, 1 to 32,767. New Additions Four variations of the HP LaserJet IIISi printer. HP LaserJet IIIP Printer Several new PCL features were added to offset the output paper stack. PCL Feature Additions for the Raster Compression...
... symbol sets. These new features are discussed following Table 2-2. 2-2 Printer-Specific Differences ENWW One new feature listed here is adaptive compression (method 5) for HP LaserJet IIISi Printer Feature Number of the HP LaserJet IIIP printer. New Command Causes the paper stacker to shift positions to the...Fonts Status Comments Modified Greater range, 1 to 32,767. New Additions Four variations of the HP LaserJet IIISi printer. HP LaserJet IIIP Printer Several new PCL features were added to offset the output paper stack. PCL Feature Additions for the Raster Compression...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 51
HP LaserJet IIIP PCL Feature Additions Feature/Command Set Compression Method End Raster Graphics Command Status Modified Modified Comments Adds Adaptive Compression method to the printer. In addition to selecting internal patterns, this command is extended from 100 to 32,767.... Unbound Scalable Fonts New New New New Feature Unbound Scalable Font New Descriptor Identifies the characters for user-defined pattern. ENWW Printer-Specific Differences 2-3 Used to build a symbol set . Select Pattern & Fill Rectangular Area Commands Pattern ID Command Modified Modified User...
HP LaserJet IIIP PCL Feature Additions Feature/Command Set Compression Method End Raster Graphics Command Status Modified Modified Comments Adds Adaptive Compression method to the printer. In addition to selecting internal patterns, this command is extended from 100 to 32,767.... Unbound Scalable Fonts New New New New Feature Unbound Scalable Font New Descriptor Identifies the characters for user-defined pattern. ENWW Printer-Specific Differences 2-3 Used to build a symbol set . Select Pattern & Fill Rectangular Area Commands Pattern ID Command Modified Modified User...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 52
... and the PCL internal fonts for additional information. Most of these features are described below. Note The HP LaserJet 4M printer, in addition to PCL, contains PostScript and a LocalTalk I/O for the HP LaserJet 4M printer, refer to the HP LaserJet 4 printer features. 2-4 Printer-Specific Differences ENWW Raster Graphics Adaptive Compression (IIIP) Adaptive compression was added to the PCL language with the...
... and the PCL internal fonts for additional information. Most of these features are described below. Note The HP LaserJet 4M printer, in addition to PCL, contains PostScript and a LocalTalk I/O for the HP LaserJet 4M printer, refer to the HP LaserJet 4 printer features. 2-4 Printer-Specific Differences ENWW Raster Graphics Adaptive Compression (IIIP) Adaptive compression was added to the PCL language with the...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 53
... scaling technologies to 600 dpi. Table 2-3. Allows PCL jobs to compress internal raster data when memory becomes low. the HP LaserJet 4 printer supports the four standard paper sizes and five envelope sizes. A new 300/600 dpi bitmap font descriptor has been added... New New Raster Resolution Command Modified User-defined Pattern New Header Continued on the HP LaserJet 4 printer. (This header will expand 300 dpi bitmap fonts to be printed (using LocalTalk or EtherTalk MIO) using AppleTalk protocol. ENWW Printer-Specific Differences 2-5 This operation occurs automatically;
... scaling technologies to 600 dpi. Table 2-3. Allows PCL jobs to compress internal raster data when memory becomes low. the HP LaserJet 4 printer supports the four standard paper sizes and five envelope sizes. A new 300/600 dpi bitmap font descriptor has been added... New New Raster Resolution Command Modified User-defined Pattern New Header Continued on the HP LaserJet 4 printer. (This header will expand 300 dpi bitmap fonts to be printed (using LocalTalk or EtherTalk MIO) using AppleTalk protocol. ENWW Printer-Specific Differences 2-5 This operation occurs automatically;
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 54
...data from the location (type and unit) specified for correct alignment of HP-GL/2 text with PCL text. HP-GL/2 commands (relative and absolute) that required for HP LaserJet 4 (continued) Feature/Command Support Status Readback New Feature Location Type ...addition of location (current, all , temporary or permanent, highest-lowest priority, specific SIMM). Table 2-3. Requests the status from printer memory. Label position LO 21 is now supported in the printer. 2-6 Printer-Specific Differences ENWW Specifies a status readback location unit (all , internal, downloaded, ...
...data from the location (type and unit) specified for correct alignment of HP-GL/2 text with PCL text. HP-GL/2 commands (relative and absolute) that required for HP LaserJet 4 (continued) Feature/Command Support Status Readback New Feature Location Type ...addition of location (current, all , temporary or permanent, highest-lowest priority, specific SIMM). Table 2-3. Requests the status from printer memory. Label position LO 21 is now supported in the printer. 2-6 Printer-Specific Differences ENWW Specifies a status readback location unit (all , internal, downloaded, ...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 55
AppleTalk Configuration The HP LaserJet 4 printer can be 1 character through 32765 characters. ENWW Printer-Specific Differences 2-7 Configuration Command (AppleTalk) The Configuration command allows a user to send PCL jobs to receive PCL print jobs over AppleTalk. These ...installed LocalTalk or EtherTalk MIO card to allow PCL print jobs generated by a Macintosh host to be configured to the printer over an AppleTalk connection using the Configuration command. The HP LaserJet 4 MIO AppleTalk interfaces support three key values: RENAME, JOB, and TYPE. This data is sent in the ...
AppleTalk Configuration The HP LaserJet 4 printer can be 1 character through 32765 characters. ENWW Printer-Specific Differences 2-7 Configuration Command (AppleTalk) The Configuration command allows a user to send PCL jobs to receive PCL print jobs over AppleTalk. These ...installed LocalTalk or EtherTalk MIO card to allow PCL print jobs generated by a Macintosh host to be configured to the printer over an AppleTalk connection using the Configuration command. The HP LaserJet 4 MIO AppleTalk interfaces support three key values: RENAME, JOB, and TYPE. This data is sent in the ...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 56
...), "*" ($2A), "=" ($3D), and $C5. If another device on the AppleTalk network uses the same printer name, another character is added to the installed MIO card which indicated support for example, "HP LaserJet 4"). 2-8 Printer-Specific Differences ENWW Note PostScript in the HP LaserJet 4 printer supports the PostScript level 1 operators setprintername, AppleTalktype, and jobname, and the PostScript level 2 setdevparams operator...
...), "*" ($2A), "=" ($3D), and $C5. If another device on the AppleTalk network uses the same printer name, another character is added to the installed MIO card which indicated support for example, "HP LaserJet 4"). 2-8 Printer-Specific Differences ENWW Note PostScript in the HP LaserJet 4 printer supports the PostScript level 1 operators setprintername, AppleTalktype, and jobname, and the PostScript level 2 setdevparams operator...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 57
... are valid. ENWW Printer-Specific Differences 2-9 If an invalid character ($00 is "LaserWriter". If the device type is invalid then the printer's type is no default jobname. There is not changed. If the printer encounters the NULL ($00) character in the devicetype, the printer will be used as an invalid character) is "HP LaserJet 4" and for characters...
... are valid. ENWW Printer-Specific Differences 2-9 If an invalid character ($00 is "LaserWriter". If the device type is invalid then the printer's type is no default jobname. There is not changed. If the printer encounters the NULL ($00) character in the devicetype, the printer will be used as an invalid character) is "HP LaserJet 4" and for characters...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 58
...-enabled, the stored data will be made available for use. 2-10 Printer-Specific Differences ENWW If a PCL Job Separation command is received by the printer it will be ignored. Font support for the HP LaserJet 4Si is identical to the HP LaserJet 4 printer (refer to the HP LaserJet IIISi printer. Resource saving, a new feature in a reserved portion of the duplex feature...
...-enabled, the stored data will be made available for use. 2-10 Printer-Specific Differences ENWW If a PCL Job Separation command is received by the printer it will be ignored. Font support for the HP LaserJet 4Si is identical to the HP LaserJet 4 printer (refer to the HP LaserJet IIISi printer. Resource saving, a new feature in a reserved portion of the duplex feature...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 59
... Symbol Sets" for detailed PJL information). ENWW Printer-Specific Differences 2-11 Additional features which do not require PCL command control include EconoMode and HP Memory Enhancement technology (MEt). Typefaces in the HP LaserJet 4L printer are identical to those of the TrueType typefaces, with four indicators. Many of the HP LaserJet 4 printer PCL features, except for some memory saving...
... Symbol Sets" for detailed PJL information). ENWW Printer-Specific Differences 2-11 Additional features which do not require PCL command control include EconoMode and HP Memory Enhancement technology (MEt). Typefaces in the HP LaserJet 4L printer are identical to those of the TrueType typefaces, with four indicators. Many of the HP LaserJet 4 printer PCL features, except for some memory saving...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 60
... rendering an image in HP-GL/2. 2-12 Printer-Specific Differences ENWW Pixel Placement (HP-GL/2) New Allows user to be performed on the following pages. The HP LaserJet 4ML supports the typefaces that the HP LaserJet 4 printer supports. HP LaserJet 4ML Printer The HP LaserJet 4ML printer is not present on the HP LaserJet 4L printer. Table 2-4. Several of the typefaces in the HP LaserJet 4ML printer have additional support for...
... rendering an image in HP-GL/2. 2-12 Printer-Specific Differences ENWW Pixel Placement (HP-GL/2) New Allows user to be performed on the following pages. The HP LaserJet 4ML supports the typefaces that the HP LaserJet 4 printer supports. HP LaserJet 4ML Printer The HP LaserJet 4ML printer is not present on the HP LaserJet 4L printer. Table 2-4. Several of the typefaces in the HP LaserJet 4ML printer have additional support for...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 61
...or use the default). 3 Define the desired operands (source, destination, pattern). The print model process consists of the following : • HP-GL/2 primitives • Rules • Characters • Raster images (single plane mask or multiplane color) Destination: The destination image contains whatever... Printer-Specific Differences 2-13 The terms pattern and texture are set by Current Pattern (?*v#T). It includes any of these areas. Pattern or Texture: The pattern is currently defined on the page. ENWW Logical Operations With the introduction of the HP LaserJet 4ML printer the...
...or use the default). 3 Define the desired operands (source, destination, pattern). The print model process consists of the following : • HP-GL/2 primitives • Rules • Characters • Raster images (single plane mask or multiplane color) Destination: The destination image contains whatever... Printer-Specific Differences 2-13 The terms pattern and texture are set by Current Pattern (?*v#T). It includes any of these areas. Pattern or Texture: The pattern is currently defined on the page. ENWW Logical Operations With the introduction of the HP LaserJet 4ML printer the...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 62
... Source) Operands • Source objects: character cell, raster image, rule, HP-GL/2 vectors and polygons • Texture: pattern mask • Destination: current page definition Assuming three bits per pixel, the following diagram shows the print model process. default is black). 2-14 Printer-Specific Differences ENWW The print model allows logical operations, such as...
... Source) Operands • Source objects: character cell, raster image, rule, HP-GL/2 vectors and polygons • Texture: pattern mask • Destination: current page definition Assuming three bits per pixel, the following diagram shows the print model process. default is black). 2-14 Printer-Specific Differences ENWW The print model allows logical operations, such as...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 63
..., Texture). Image_C = Not Pattern & Src & Dest. Image_B = Dest & Not Src. Image_C = Dest & Not Pattern. Return Image_A | Image_B • Case 4: Source and Pattern are opaque. ENWW Printer-Specific Differences 2-15 Image_A = Temporary_ROP3 & Src & Pattern. Image_A = Temporary_ROP3, & Not Src. Temporary_ROP3 = ROP3 (Dest, Src, Texture). Image_B = Temporary_ROP3 & Pattern. Return Image_A | Image_B | Image_C • Case 3: Source...
..., Texture). Image_C = Not Pattern & Src & Dest. Image_B = Dest & Not Src. Image_C = Dest & Not Pattern. Return Image_A | Image_B • Case 4: Source and Pattern are opaque. ENWW Printer-Specific Differences 2-15 Image_A = Temporary_ROP3 & Src & Pattern. Image_A = Temporary_ROP3, & Not Src. Temporary_ROP3 = ROP3 (Dest, Src, Texture). Image_B = Temporary_ROP3 & Pattern. Return Image_A | Image_B | Image_C • Case 3: Source...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 64
This command sets the ROP value which affects not only PCL operation but also the HP-GL/2 ROP value. 2-16 Printer-Specific Differences ENWW For example, the value 225 corresponds to the ROP3 (raster operation) table values on the destination, source and texture to produce new destination ... by this command map directly to TDSoxn, the logical function of NOT (texture XOR (source OR destination)) This command is the PCL Version of the HP-GL/2 MC command. However, when source and/or pattern transparency modes are shown in RGB color space on the following page.
This command sets the ROP value which affects not only PCL operation but also the HP-GL/2 ROP value. 2-16 Printer-Specific Differences ENWW For example, the value 225 corresponds to the ROP3 (raster operation) table values on the destination, source and texture to produce new destination ... by this command map directly to TDSoxn, the logical function of NOT (texture XOR (source OR destination)) This command is the PCL Version of the HP-GL/2 MC command. However, when source and/or pattern transparency modes are shown in RGB color space on the following page.
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 65
... last row, "ROP3 + Transparencies (source & pattern are transparent)" shows the result if source and pattern transparency modes are the input to the logical function. ENWW Printer-Specific Differences 2-17 The result, 252, is computed below for both source and pattern transparency modes are set to opaque. Table 2-5. Logical Operation (ROP3) Bits 7 6 5 4 3 2 1 0 Texture...
... last row, "ROP3 + Transparencies (source & pattern are transparent)" shows the result if source and pattern transparency modes are the input to the logical function. ENWW Printer-Specific Differences 2-17 The result, 252, is computed below for both source and pattern transparency modes are set to opaque. Table 2-5. Logical Operation (ROP3) Bits 7 6 5 4 3 2 1 0 Texture...
HP PCL/PJL reference - PCL 5 Comparison Guide
Page 66
...mapping between input values and their logical operations. This is a key to a CMY space and inverts the bits and reverses the order. 2-18 Printer-Specific Differences ENWW Here is the same as RPN (reverse polish notation) equations. For example, ORing a white object with a black object in CMY space... logical operations are specified as ANDing the two objects in something similar to describe what the Boolean Function values mean; Note that the printer operates in CMY space. It must be remembered that the logical operations are interpreted in RGB space (white = 1 and black =...
...mapping between input values and their logical operations. This is a key to a CMY space and inverts the bits and reverses the order. 2-18 Printer-Specific Differences ENWW Here is the same as RPN (reverse polish notation) equations. For example, ORing a white object with a black object in CMY space... logical operations are specified as ANDing the two objects in something similar to describe what the Boolean Function values mean; Note that the printer operates in CMY space. It must be remembered that the logical operations are interpreted in RGB space (white = 1 and black =...