Transcription

PCL 5 Comparison Guidefor theHP LaserJet III / IIID / IIIP / IIISiHP LaserJet 4 / 5 / 6 FamiliesHP LaserJet 1100 seriesHP LaserJet 2100 seriesHP LaserJet 4000 seriesHP LaserJet 5000 seriesHP LaserJet 8000 seriesHP LaserJet 8100 seriesHP Color LaserJetHP Color LaserJet 5 / 5MHP Color LaserJet 4500 seriesHP Color LaserJet 8500 seriesHP DeskJet 1200C / HP DeskJet 1600CPrinters

NoticeThe information contained inthis document is subject tochange without notice.HEWLETT-PACKARD MAKESNO WARRANTY OF ANY KINDWITH REGARD TO THISMATERIAL, INCLUDING, BUTNOT LIMITED TO, THEIMPLIED WARRANTIES OFMERCHANTABILITY ANDFITNESS FOR A PARTICULARPURPOSE. Hewlett-Packardshall not be liable for errorscontained herein or forincidental consequentialdamages in connection with thefurnishing, performance, or useof this material.Use of this electronic documentindicates that you accept theTerms of Use. Copyright 1999Hewlett-Packard Co.Hewlett-Packard Company11311 Chinden BoulevardBoise, Idaho 83714 U.S.A.Copyright andLicenseCopyright 1999Hewlett-Packard Company.All rights are reserved. Thisdocument contains proprietaryinformation which is protectedby copyright. Except as allowedby copyright laws or herein,reproduction, adaptation, ortranslation without prior writtenpermission is prohibited.A user of any of the HP productsdescribed in this manual isgranted a license to: a) printhard copies of this PCL 5Comparison Guide forPERSONAL, INTERNAL orCOMPANY use subject to therestriction not to sell, re-sell orotherwise distribute the hardcopies; and b) place anelectronic copy of this PCL 5Comparison Guide on a networkserver provided access to theelectronic copy is limited toPERSONAL, INTERNAL usersof the HP products describedherein.TrademarksIntellifont is a U.S. registeredtrademark of Agfa Division,Miles Incorporated. CG Times isa product of Agfa Corporation,AGFA Compugraphic Division.LaserJet, PCL, DeskJet, Vectra,and Resolution Enhancementare U.S. registered trademarksof Hewlett-Packard Company.IBM is a registered trademark ofInternational BusinessMachines Corporation.Wingdings, MS-Mincho, andMS-Gothic are trademarks, andMicrosoft, Windows, andMS-DOS are U.S. registeredtrademarks of MicrosoftCorporation. Centronics is aU.S. registered trademark ofCentronics Corporation. ITCZapf Dingbats is a U.S.registered trademark ofInternational TypefaceCorporation. Helvetica andTimes Roman are trademarks ofLinotype AG and itssubsidiaries.Univers is a U.S. registeredtrademark of Linotype AG andits subsidiaries. PostScript andthe PostScript logo areregistered trademarks of AdobeSystems, Inc. in the U.S. andother countries. Arial, TimesNew Roman, and Monotype areU.S. registered trademarks ofMonotype Corporation plc.Macintosh is a registeredtrademark and TrueType is atrademark of Apple Computer,Inc. ESC/P is a trademark ofSeiko-Epson Corporation.

Manual ConventionsThis manual uses the following conventions: Bold indicates a term defined in the glossary. Italic refers to a related document, or is used for emphasis. The cursive letter l is used in some examples to distinguishthe letter “l” from the numeral “1” (one). A slash zero 0 is used in some examples and escapesequences to distinguish the letter “O” from the number “0”. 0x XX represents a hexadecimal number (XX). The character indicates that the current line of code is acontinuation of the previous line.NoteNotes contain important information set off from the text.iii

iv

ContentsPCL 5 Comparison GuideManual Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii1 Printer FeaturesIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1PCL Feature Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3PCL 5 Technical Reference Manual Corrections. . . . . . . . . . . . . . . . . . . . . . . . 1-5Printable Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-362 Printer-Specific DifferencesIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1HP LaserJet III and IIID Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1HP LaserJet IIISi Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2HP LaserJet IIIP Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Raster Graphics Adaptive Compression (IIIP) . . . . . . . . . . . . . . . . . . . . . . 2-4HP LaserJet 4 Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Configuration Command (AppleTalk) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7HP LaserJet 4Si Printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10HP LaserJet 4L Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11HP LaserJet 4ML Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12Logical Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Logical Operations and Transparency Interactions. . . . . . . . . . . . . . . . . . 2-15Logical Operation Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16Pixel Placement Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24Pixel Placement Command (HP-GL/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27Merge Control Command (HP-GL/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28HP LaserJet 4P and 4MP Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30HP LaserJet 4PJ Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31Text Parsing Method Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32Character Text Path Direction Command . . . . . . . . . . . . . . . . . . . . . . . . . 2-33Font Header Format 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34New Font Format Header Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35Description of Font Header Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36HP LaserJet 4PJ Programming Tips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-48Paper Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-59HP LaserJet 4 Plus and 4M Plus Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-60HP LaserJet 4V and 4MV Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-61ENContents v

Font Header Format 16 Bitmap Font Support . . . . . . . . . . . . . . . . . . . . . . . . . 2-62Font Header Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-62Character Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-67Limitations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-68HP Color LaserJet Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-69AppleTalk Configuration Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70HP LaserJet 4LJ Pro Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-71HP LaserJet 4LC Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-71HP LaserJet 5P and 5MP Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-72HP LaserJet 5L Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-73HP LaserJet 5Si and 5SiMx Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-74Paper (Media) Source Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-75Output Bin Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-77Alphanumeric ID Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-78HP DeskJet 1200C Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-84Updated Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-85Enter HP-GL/2 Mode Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-86Media Type Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-87Print Quality Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-88Negative Motion Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-89HP DeskJet 1600C Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-90HP LaserJet 5 and 5M Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-96Text Parsing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-96Two-Byte HP-GL/2 Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-97Label Mode Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-97Vertical Writing with Proportional Fonts . . . . . . . . . . . . . . . . . . . . . . . . . 2-100HP Color LaserJet 5 and 5M Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-102HP LaserJet 6P/ 6MP Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-104HP LaserJet 5Si Mopier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-104HP LaserJet 6L and LaserJet 6L Gold Printers. . . . . . . . . . . . . . . . . . . . . . . 2-105HP LaserJet 4000 Series Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-105HP LaserJet 5000 Series Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-107HP LaserJet 8000 Series Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-109HP LaserJet 8100 Series Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-110HP Color LaserJet 4500 Series Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-111Simplified Color Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-111Color Raster Images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-112Asian Font Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-112Media Handling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-112Alphanumeric ID Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-114Color Space Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-114Changes to PCL 5 Color Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-114New PCL 5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-117Differences with the HP LaserJet 4000 Series Printers . . . . . . . . . . . . . 2-118HP Color LaserJet 8500 Series Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-119HP LaserJet 1100 Series Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-120HP LaserJet 2100 Series Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-120Contents viEN

3 Internal Typefaces / Fonts and Symbol SetsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1Bitmap Fonts and Symbol Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Scalable Typefaces and Symbol Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3Typeface Selection Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-134 Print EnvironmentIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15 Memory UsageIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Operation of ADC and MEt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Image Adapt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Additional MEt Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ADC and MEt Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Recommendations For Sending Data to the Printer . . . . . . . . . . . . . . . . . .Raster Graphics Adaptive Compression (Method 5) . . . . . . . . . . . . . . . . . . . . .5-15-25-25-35-35-45-7Appendix A Printer CommandsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1Appendix B Internal Symbol Set ChartsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1ISO Substitution Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-34Conversion Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-35Appendix C Symbol Set and Typeface CodesIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1Appendix D MSL/Unicode Symbol IndexesIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1IndexENContents vii

Contents viiiEN

1Printer FeaturesIntroductionHewlett-Packard printers which support the PCL 5 printer languagecontain slightly different feature sets, each suitable for that printer'sintended use. Each printer implements minor variations of PCL 5 as aresult of those differences. With new printer releases, new featuresmay be added with new commands and/or PCL operations whichrequire documentation.The purpose of this guide is to identify the differences in theimplementation of the PCL 5 Printer Language for differentHP LaserJet and DeskJet printers, as compared to the featuresdescribed in the PCL 5 Printer Language Technical ReferenceManual. This guide describes new commands and exceptions toexisting commands unique to the printers, as well as internaltypeface/font support and print environment settings.ENPrinter Features 1-1

This guide covers the following HP LaserJet printers:Introduction DatezLaserJet IIIMarch 1990zLaserJet IIIDSeptember 1990zLaserJet IIISiFebruary 1991zLaserJet IIIPMay 1991zLaserJet 4, 4MOctober 1992zLaserJet 4Si, 4SiMxApril 1993zLaserJet 4L, 4MLMay 1993zLaserJet 4P, 4MPSeptember 1993zLaserJet 4 Plus, 4M Plus, 4PJMay 1994zLaserJet 4V, 4MVSeptember 1994zDeskJet 1200C, 1200/PSMay 1993zColor LaserJetSeptember 1994zLaserJet 4LCMarch 1995zDeskJet 1600CMarch 1995zLaserJet 4LJ ProMay 1995zLaserJet 5P, 5MPMay 1995zLaserJet 5LSeptember 1995zLaserJet 5Si, 5SiMxNovember 1995zColor LaserJet 5, 5MMarch 1996zLaserJet 5, 5MApril 1996zLaserJet 5Si MopierOctober 1996zLaserJet 6P, 6MPOctober 1996zLaserJet 6LSeptember 1997zLaserJet 4000 seriesNovember 1997zLaserJet 5000 seriesFebruary 1998zLaserJet 8000 seriesMay 1998zLaserJet 8100 seriesOctober 1998zColor LaserJet 4500 seriesOctober 1998zColor LaserJet 8500 seriesOctober 1998zLaserJet 1100 seriesOctober 1998zLaserJet 2100 seriesFebruary 1999This guide also covers the HP 1200C and 1600C DeskJet printers.1-2 Printer FeaturesEN

PCL Feature SupportTables 1-1A through 1-1C, the PCL Feature Support Matrix, lists allthe printer commands from the PCL 5 Printer Language TechnicalReference Manual and identifies which of these commands aresupported by the various printers. The table below describes theprinters covered in each table. (More detailed PCL information foreach PCL 5 printer is provided in Chapter 2.)NoteENTablePagesFeatures for these Printers1-1A1-6 to 15HP LaserJet III, IIID, IIISi, IIIP, 4, 4M, 4Si,4SiMx, 4L, 4ML, 4P, 4MP, 4PJ, 4 Plus,4M Plus, 4V, 4MV1-1B1-16 to 25HP Color LaserJet, Color LaserJet 5/5M,LaserJet 4LJ Pro, 4LC, 5L, 6L, 6L Gold, 5P,5MP, 6P, 6MP, 5Si, 5SiMx, 5Si Mopier, 5,5M, DeskJet 1200C, DeskJet 1600C1-1C1-26 to 35HP LaserJet 1100 Series, 2100 Series,4000 Series, 5000 Series, 8000 Series,8100 Series,HP Color LaserJet 4500 Series,HP Color LaserJet 8500 SeriesThe PCL 5 Printer Language Technical Reference Manual (partnumber 5961-0509) was revised for the release of the HP LaserJet 4printer and contains all PCL language features up to theHP LaserJet 4 printer. Subsequent commands are covered in thisPCL 5 Comparison Guide and the PCL 5 Color Technical ReferenceManual.Printer Features 1-3

NoteIn Table 1-1, if the command value field parameters are not listed,then all parameters are supported by printers that support thatcommand.The value in parentheses following a command parameter identifiesthe parameter value (for example, the parameter “Letter (2)” indicatesthat the value field to select letter size in the Page Size command is“2”).Commands which are not supported (“ns”) by a printer are ignored.1-4 Printer FeaturesEN

PCL 5 Technical Reference Manual CorrectionsThis section describes updates to the PCL 5 Printer LanguageTechnical Reference Manual (5961-0509). Because this manual willnot be updated, any changes to it are documented in this guide.Some errors have been identified in the PCL 5 Printer LanguageTechnical Reference Manual since its printing. Those errors areidentified and corrections are provided on this page.Chapter 4 PCL Job Control CommandsUnit of Measure CommandIn Figure 4-6 on page 4-18, the two escape sequences at the topshould read “(?&u100D) and (?&u200D)” instead of “(?&u100B)and (?&u200B).”Chapter 8 PCL Font SelectionTransparent Print Data CommandThe last sentence in the note at the bottom of page 8-33 should read“Refer to the PCL 5 Comparison Guide, Appendix A, for charactercodes for the various symbol sets.” instead of “Refer to Appendix Afor character codes for the various symbol sets.”Chapter 13 The PCL Print ModelUser-Defined Pattern CommandIn Figure 13-10 on page 13-19, byte zero should read Format (20)instead of Format (0)On page 13-21, Format (Byte 0) should read “0” for a 300 DPIuser-defined pattern header and “20” for a resolution-specifieduser-defined pattern header.ENPrinter Features 1-5

Table 1-1A. PCL 5 Feature Support MatrixFUNCTIONCOMMANDIIIIIIDIIISi4L4ML4P4 MP4PJ4 Plus4M Plus4V4 MV ns ns 44M4Si4Si Mxns IIIPMISCELLANEOUSConfiguration (AppleTalk)?&b#W[data]nsnsnsJOB CONTROLUniversal Exit/Start of PJL(UEL)?%–12345Xnsns ns Reset?E Number of Copies?&l#X Simplex/Duplex Print?&l#Sns nsns nsnsns 1nsLeft (Long-Edge) OffsetRegistration?&l#U Top (Short-Edge) OffsetRegistration?&l#Z Unit Of Measure?&u#Dnsnsnsns Mechanical Print Quality?*o#QnsnsnsnsnsnsnsnsnsnsnsMedia Type?&l#MnsnsnsnsnsnsnsnsnsnsnsNegative Motion?&a#NnsnsnsnsnsnsnsnsnsnsnsSelf-Test?z Paper snsnsns Indicates a command is supported.ns - Indicates a command is not supported.1Supported if duplex option is installed.2For custom paper, replace “CustomType” with the name of the paper, and replace “#” with the number of characters in the name, plus 1.1-6 Printer FeaturesEN

Table 1-1A. PCL 5 Feature Support Matrix iMx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVPAGE CONTROLPage (Job) Size?&l#AExecutive (1) Letter (2) Legal (3) Ledger (6)nsnsnsnsnsnsnsnsnsns A5 (25)nsnsnsnsnsnsnsnsnsnsnsA4 (26) A3 (27)nsnsnsnsnsnsnsnsnsns JIS B5 Paper (45)nsnsnsnsnsnsnsns ns JIS B4 Paper (46)nsnsnsnsnsnsnsnsnsns Monarch Envelope (80) Comm. 10 Envelope (81) Intl. DL Envelope (90) Intl. C5 Envelope (91) ns ns Intl. B5 Envelope (100)nsnsnsns Custom (101)nsnsnsnsnsnsns ns 2Hagaki Postcard (71)nsnsnsnsnsnsnsns ns Oufuku-HagakiPostcard (72)nsnsnsnsnsnsnsns ns ?&l#O ?&a#G Job Separation?&l1Tnsns nsnsnsnsnsnsnsnsFinish Mode?&b#FnsnsnsnsnsnsnsnsnsnsnsOrientation1Page Side Selection Indicates a command is supported.ns - Indicates a command is not supported.1On non-duplex printers, this command causes a conditional page eject.2The custom size is 11.7" x 17.7" on the HP LaserJet 4V/4MV printers.ENPrinter Features 1-7

Table 1-1A. PCL 5 Feature Support Matrix iMx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVPAGE CONTROL (continued)Paper (Media) Source?&l#HEject Page (0) Main (Front) PaperSource (1) Manual (Top/Rear)Feed (2) Manual Env. Feed (3) Alt. Paper Source (4)ns nsnsns Opt. Large Source (5)nsnsnsns nsnsns Envelope Feeder (6)ns ns nsnsns nsAuto Select (7)nsnsnsnsnsnsnsnsnsnsnsTray 1 (right side) (8)nsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsHCI Trays 2-21 (20-39)Output (Media) Bin?&l#GAutomatic (0)nsnsnsnsnsnsnsnsnsnsnsDestination Tray 1 (1)nsns nsns nsnsnsnsnsDestination Tray 2 (2)nsns nsns nsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsPrint DirectionDestination Tray 3 (3)?&a#P Character Text Path Dir.?&c#Tnsnsnsnsnsnsnsns ns Left Margin?&a#L Right Margin?&a#M Clear Horizontal Margins?9 Top Margin?&l#E Text Length?&l#F Perforation Skip?&l#L Horizontal Motion Index?&k#H Vertical Motion Index?&l#C ?&l#D nsnsnsLine SpacingALPHANUMERIC ID (Media selection by type/PCL mass storage command)Alphanumeric ID?&n#W[operation] [string] Indicates a command is supported.1-8 Printer Featuresnsnsnsnsnsnsnsnsns - Indicates a command is not supported.EN

Table 1-1A. PCL 5 Feature Support Matrix i Mx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVCURSOR POSITIONING?&a#C ?*p#X ?&a#H ?&a#R ?*p#Y ?&a#V Half Line Feed? Line Termination?&k#G Push/Pop Position?&f#S Horizontal PositionVertical PositionFONT SELECTIONThe Primary font printer commands in this table can be changed to Secondary by replacing the left parenthesis “(” in the command with a rightparenthesis “)”.Symbol Set (Primary)?(ID Spacing (Primary)?(s#P Pitch (Primary)?(s#H Height (Primary)?(s#V Style (Primary)?(s#S Stroke Weight (Primary)?(s#B Typeface (Primary)?(s#T Font Selection By ID # (Pri.)?(#X Select Default Font (Primary) ?([email protected] Underline?&d#D [email protected] Transparent Print Data?&p#X[data] Text Parsing Method?&t#Pnsnsnsnsnsnsnsns ns Assign Font ID #?*c#DFont Control?*c#FFONT MANAGEMENT USER-DEFINED SYMBOL SETSymbol Set ID Code?*c#Rnsnsns Define Symbol Set?(f#W[data]nsnsns Symbol Set Control?*c#Snsnsns Indicates a command is supported.ENns - Indicates a command is not supported.Printer Features 1-9

Table 1-1A. PCL 5 Feature Support Matrix i Mx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVSOFT FONT CREATIONFont Descriptor?)s#W[data]Range: 0 - 32767 Character Code?*c#E Download Character?(s#W[data] Range: 0 - 65535MACROSMacro ID?&f#YMacro Control?&f#X PRINT MODEL IMAGINGSource Transparency Mode?*v#N Pattern Transparency Mode?*v#O Area Fill (Pattern) ID?*c#G Select Current Pattern?*v#TSolid Black (0) Solid White (1) HP Shading Pattern (2) Cross-hatch Pattern (3)(HP-hatch Pattern) nsnsns Logical Operation?*l#Onsnsnsnsnsnsns Pixel Placement?*l#Rnsnsnsnsnsnsns Define (Download) Pattern?*c#W[data]User-defined Pattern (4)USER-DEFINED PATTERNRange: 0 - 32767nsnsns Range: 0 - 65535?*p#Rnsnsns User-defined Pattern Control ?*c#Qnsnsns Set Pattern Reference Point Indicates a command is supported.1-10 Printer Featuresns - Indicates a command is not supported.EN

Table 1-1A. PCL 5 Feature Support Matrix i Mx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVRASTER GRAPHICSRaster Resolution?*t#R75 Dots/Inch (75) 100 Dots/Inch (100) 150 Dots/Inch (150) 21200 Dots/Inch (200)nsnsnsns ns 300 Dots/Inch (300) 600 Dots/Inch (600)1nsnsnsns ns 2 Graphics Presentation?*r#F Raster Height (Source)?*r#T Raster Height (Destination)?*t#VnsnsnsnsnsnsnsnsnsnsnsRaster Width (Source)?*r#S Raster Width (Destination)?*t#HnsnsnsnsnsnsnsnsnsnsnsScale Algorithm?*t#KnsnsnsnsnsnsnsnsnsnsnsStart Raster Graphics?*r#A At logical page leftlimit(0)At CAP (1) At logic. page left limit,scaling ON (2)nsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsnsns Unencoded (0) Run-Length Encoded (1) TIFF Encoded (2) Delta Row Encoded (3) At CAP, scaling ON (3)Y Offset?*b#YSet Compression Mode?*b#MMode 5 Adaptive (5)nsnsns Replacement DeltaRow (9)nsnsnsnsnsnsnsnsnsnsnsTransfer Raster (Row/Block)?*b#W[data] Transfer Raster (Plane)?*b#V[data]nsnsnsnsnsnsnsnsnsnsnsVersion B?*rB Version C (Preferred)?*rCnsns End Graphics Indicates a command is supported.ns - Indicates a command is not supported.1Supported if printer resolution is 600 dpi.2The 4ML printer does not support 200 or 600 dpi operation.ENPrinter Features 1-11

Table 1-1A. PCL 5 Feature Support Matrix i Mx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVRECTANGULAR AREA FILLHorizontal Rectangle Size?*c#A ?*c#H 1-100 for Shading 1-6 for Cross-hatch nsnsns Black (solid) (0) (Solid) White (erase) (1) Shaded (gray) (2) Cross-hatch Pattern (3) User-defined Pattern (4)nsnsns Current Pattern (5) Vertical Rectangle Size?*c#B?*c#VPattern ID (Area Fill ID)?*c#G0-32767 for User-definedFill Rectangle Area?*c#PSTATUS READBACKSet Status ReadbackLocation Type?*s#Tnsnsnsns Set Status ReadbackLocation Unit?*s#Unsnsnsns Inquire Status ReadbackEntity?*s#Insnsnsns Free Space?*s1Mnsnsnsns Flush All Pages?&r#Fnsnsnsns Echo?*s#Xnsnsnsns Indicates a command is supported.1-12 Printer Featuresns - Indicates a command is not supported.EN

Table 1-1A. PCL 5 Feature Support Matrix iMx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVPICTURE FRAME (for Vector Graphics)Picture Frame Horiz. Size?*c#X Picture Frame Vert. Size?*c#Y Set Picture Frame Anchor Point ?*c0T HP-GL/2 Horiz. Plot Size?*c#K HP-GL/2 Vert. Plot Size?*c#L Enter HP-GL/2?%#BStand-alone plotter (-1)nsnsnsnsnsnsnsnsnsnsnsPrevious HP-GL (0) Current PCL CAP (1) Current PCL coordinates andold HP-GL/2 (2)nsnsnsnsnsnsnsnsnsnsnsCurrent PCL coordinates andcurrent CAP (3)nsnsnsnsnsnsnsnsnsnsns Enter PCL Mode?%#APROGRAMMING HINTSDisplay FunctionsOn?Y Off?Z ?&s#C End-Of-Line Wrap Indicates a command is supported.ENns - Indicates a command is not supported.Printer Features 1-13

Table 1-1A. PCL 5 Feature Support Matrix i Mx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVPCL 5 COLOR COMMANDSAssign Color Index?*v#InsnsnsnsnsnsnsnsnsnsnsColor Component 1?*v#AnsnsnsnsnsnsnsnsnsnsnsColor Component 2?*v#BnsnsnsnsnsnsnsnsnsnsnsColor Component 3?*v#CnsnsnsnsnsnsnsnsnsnsnsColor Lookup Tables?*l#W[data]nsnsnsnsnsnsnsnsnsnsnsConfigure Image Data?*v#W[data]nsnsnsnsnsnsnsnsnsnsnsDownload Dither Matrix?*m#WnsnsnsnsnsnsnsnsnsnsnsForeground Color?*v#SnsnsnsnsnsnsnsnsnsnsnsGamma Correction?*t#InsnsnsnsnsnsnsnsnsnsnsMonochrome Print Mode?&b#MnsnsnsnsnsnsnsnsnsnsnsPalette Control ID?&p#InsnsnsnsnsnsnsnsnsnsnsPalette Control?&p#CnsnsnsnsnsnsnsnsnsnsnsPush/Pop Palette?*p#PnsnsnsnsnsnsnsnsnsnsnsRender Algorithm?*t#JRange: 0 - 8nsnsnsnsnsnsnsnsnsnsnsRange: 9 - 10nsnsnsnsnsnsnsnsnsnsnsRange: 11 - 14nsnsnsnsnsnsnsnsnsnsnsRange: 15 - 19nsnsnsnsnsnsnsnsnsnsnsSelect Palette?&p#SnsnsnsnsnsnsnsnsnsnsnsSet Viewing Illuminant?*i#W[data]nsnsnsnsnsnsnsnsnsnsnsSimple Color?*r#Unsnsnsnsnsnsnsnsnsnsns Indicates a command is supported.1-14 Printer Featuresns - Indicates a command is not supported.EN

Table 1-1A. PCL 5 Feature Support Matrix i Mx4L4ML4P4MP4PJ4 Plus4M Plus4V4MVHP-GL/2 GRAPHICSHP-GL/2—Commands listedin Table A-2 except as shownbelow Advance Full PagePGnsnsnsnsnsnsnsnsnsnsnsBezierBR, BZnsnsnsns Begin PlotBPnsnsnsnsnsnsnsnsnsnsnsChord Tolerance ModeCTnsnsnsnsnsnsnsnsnsnsns(Relative) Color RangeCRnsnsnsnsnsnsnsnsnsnsnsDownload CharacterDLnsnsnsnsnsnsnsnsnsnsnsFill TypeFTOdd/Even Non-Zero Windingnsnsnsns nsnsnsnsnsnsnsnsnsnsnsFrame AdvanceFRLabel originLO1-9 / 11-19 21nsnsnsns nsnsnsnsMedia TypeMTnsnsnsnsnsnsnsMerge ControlMCnsnsnsnsnsnsns Number of PensNPnsnsnsnsnsnsnsnsnsnsnsOutput ErrorOEnsnsnsnsnsnsnsnsnsnsnsOutput Hardcopy LimitsOHnsnsnsnsns

1-1B 1-16 to 25 HP Color LaserJet, Color LaserJet 5/5M, LaserJet 4LJ Pro, 4LC, 5L, 6L, 6L Gold, 5P, 5MP, 6P, 6MP, 5Si, 5SiMx, 5Si Mopier, 5, 5M, DeskJet 1200C, DeskJet 1600C 1-1C 1-26 to 35 HP LaserJet 1100 Series, 2100 Series, 4000 Series, 5000 Series, 8000 Series, 8100 Series, HP Color LaserJet 4500 Series, HP Color LaserJet 8500 Series