Home
HP D640 Cut Sheet Printer Technical Reference Manual
Contents
1. PJL Commands Environment LaserJet D640 Variable Printers Printer Default Set Inquire Name Values 4Si 4MV Dinquire Default Set Ing Dinq ECONOMODE OFF No Default Set Inq Dinq ECONOMODE ON No Y Y Default Set Ing Dinq FORMLINES 5 to 128 60 Y Ing Ding INTRAY1 UNLOCKED RO RO RO Ing Dinq INTRAY1 LOCKED RO RO RO Ing Ding INTRAY2 UNLOCKED RO RO RO Ing Dinq INTRAY2 LOCKED RO RO RO Ing Ding INTRAY3 UNLOCKED No RO RO Ing Dinq INTRAV3 LOCKED No RO RO Ing Ding INTRAY4 UNLOCKED No No RO HCI Inq Dinq INTRAY4 LOCKED No No RO HCI INTRAY1SIZE is size of paper in multi purpose tray upper tray for 4Si Ing Ding INTRAY1SIZE LETTER RO RO RO Ing Dinq INTRAYISIZE LEGAL RO RO RO Ing Dinq INTRAY1SIZE A4 RO RO RO Ing Dinq INTRAY1SIZE EXECUTIVE RO RO RO Ing Dinq INTRAY1SIZE LEDGER No RO RO Ing Dinq INTRAY1SIZE A3 No RO RO Ing Dinq INTRAY1SIZE JISB4 No RO RO Ing Dinq INTRAY1SIZE JISB5 No RO RO Ing Dinq INTRAY1SIZE A5 No No RO Ing Dinq INTRAY1SIZE CUSTOM No RO RO Ing Dinq INTRAY1SIZE COM10 No RO No Ing Dinq INTRAY1SIZE MONARCH No RO No Ing Dinq INTRAY1SIZE C5 No RO No Ing Dinq INTRAY1SIZE DL No RO No Chapter 5 Control Codes 71 Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJ
2. Multiple page document PJL SET COPIES 2 PJL SET QTY 2 3 ke 3 q 3 T e 1 2 gt 1 1 2 L 3 SE i 3 2 2 JJ 1 1 7 3 2 3 3 12 Chapter 2 Printing Options If you combine the PJL SET COPIES and PJL SET QTY commands in the same print job and the auto collate setting on front of the printer is off the result is multiplicative See illustration below J PJL SET COPIES 2 PJL SET QTY 3 2 3 3 sets of documents are created Each set has 2 copies of each page 3 7 3 TT 3 TT 1 J 3 1 J J 1 J 3 1 4 4 1 44 1 e am 2 4 4 2 4 4 2 4 4 2 7 2 7 1 3 3 3 3 3 This combination of copies and mopies is useful if you re simulating a multi part form on the printer and you want multiple copies of the form CCITT Groups 3 and 4 Decompression The D640 printer supports CCITT Groups 3 and 4 image decompression commonly used for faxing data and images You can send the printer these printer specific commands and data compressed using CCITT Groups 3 and 4 The printer de
3. PCL Tvpeface Treatment Spacing Format Svmbol Set Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 9 38 pitch CODABAR Medium Upright fixed bitmap 09Y 5 00 pitch EAN UPC 10 mil Medium Upright prop bitmap 08Y UPC EAN Barcode EAN UPC 13 mil Bold prop bitmap 08Y UPC EAN Barcode Interleaved 2of5 Medium Upright fixed bitmap 04Y Interleaved 2 of 5 4 23 pitch Barcode MSI Plessey Medium Upright fixed bitmap 06Y MSI Plessey Barcode 04 69 pitch MSI Plessey Medium Upright fixed bitmap 06Y MSI Plessey Barcode 05 77 pitch MSI Plessey Medium Upright fixed bitmap 06Y MSI Plessey Barcode 07 50 pitch MSI Plessey Medium Upright fixed bitmap 06Y MSI Plessey Barcode 10 71 pitch OCR A 10 pitch Medium Upright fixed bitmap 000 OCR A OCR B 12 pt Medium Upright fixed bitmap 010 OCR B USPS ZIP 12 pt Medium Upright prop bitmap 15Y USPS Zip PC Courier 1 92286Y 36596A 00Y D640 name PCCOUR PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 12 pt Bold Italic Medium fixed bitmap 08QPC 8 subset 09QPC 8 Upright subset B Line Printer 08 5 pt Medium Upright fixed bitmap 08QPC 8 subset 09QPC 8 subset B 106 Chapter 6 Printer Fonts Persuasive Presentations C2053A C04 36596A C04 D640 name PERSPRES PCL Tvpeface Treatment Spacing Format Svmbol Set Helvetica Outline Black prop bitmap 00U ISO6 ASCII
4. Function Command 4Si 4MV D640 Comments Clear Horizontal Margins lt ESC gt 9 Y Y Y Top Margin lt ESC gt amp I E Ye 5M Text Length lt ESC gt amp I F vo X Y Perforation Skip lt ESC gt amp I L Y Y Y Horizontal Motion Index lt ESC gt amp k H Y Y Y Vertical Motion Index lt ESC gt amp l C Y Y Y Line Spacing lt ESC gt amp l D Y Y Y a Top of the printer face down b Back of printer face up HCO face down 4 HCO face up Table 17 Cursor Positioning Function Command 4Si 4MV D640 Horizontal Position column lt ESC gt amp a C Y Y Horizontal Position dot lt ESC gt p X Y Y Horizontal Position decipoint lt ESC gt amp a H Y Y Y Vertical Position row lt ESC gt amp a R Y Y Y Vertical Position dot lt ESC gt p Y Y Y Y Vertical Position decipoint lt ESC gt amp a V Y Y Y Half Line Feed lt ESC gt Y Y Y Line Termination lt ESC gt amp k G Y Y Y Push Pop Position lt ESC gt amp f S Y Y Y 56 Chapter 5 Control Codes Table 18 Font Selection Function Command 4Si 4MV D640 Symbol Set lt ESC gt ID Y Y Y Spacing lt ESC gt s P Y Y Y Pitch lt ESC gt s H Y Y Y Height lt ESC gt s V Y Y Y Style lt ESC gt s S Y Y Y Stroke Weight lt ESC gt s B Y Y Y Typeface lt ESC gt s T Y Y M Font Selection by ID Number lt ESC gt X Y Y Y Selec
5. Math Elite 92286 36596A 00J D640 name MTHELITE PCL Tvpeface Treatment Spacing Format Svmbol Set Prestige Elite 07 pt Medium Upright fixed bitmap 00E Roman extensions 00Q Math 8A 00U ISO6 ASCII 01Q Math 8B 08M Math 8 08U Roman 8 Prestige Elite 10 pt Bold fixed bitmap 00E Roman extensions 00U ISO6 ASCII 08U Roman 8 Prestige Elite 10 pt Medium Upright fixed bitmap 00A Math 7 00E Roman extensions 00Q Math 8A 00U ISO6 ASCII 01Q Math 8B 02Q Pi Font A 08M Math 8 08U Roman 8 15U Pi Font Chapter 6 Printer Fonts 103 Math Times Roman 92286K 36596A 00K D640 name MTHTMRM PCL Typeface Treatment Spacing Format Symbol Set Times Roman 08 pt Medium Upright 00E Roman extensions 00Q Math 8A 00U ISO6 ASCII 01Q Math 8B 08M Math 8 08U Roman 8 prop bitmap Times Roman 10 pt Bold Italic 00E Roman extensions 00U ISO6 ASCII 08U Roman 8 prop bitmap Times Roman 10 pt Medium Upright 00A Math 7 00E Roman extensions 00Q Math 8A 00U ISO6 ASCII 01Q Math 8B 02Q Pi Font A 08M Math 8 08U Roman 8 15U Pi Font prop bitmap Memo 1 92286Q 36596A 00Q D640 name MEMO1 PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 12 pt Bold Italic fixed bitmap 08U Roman 8 Letter Gothic 12 pt Bold Medium fixed bitmap 08U Roman 8 Upright 104 Chapter 6 Printer Fonts Microsoft C2053A C02 36596A C02 D6
6. PCL Tvpeface Treatment Spacing Format Svmbol Set CG Times Normal Bold Italic prop Scale 12G PC 8 Latin Greek Bold Italic 12N ISO 8859 7 Latin Greek Courier Normal Bold Italic fixed Scale 12G PC 8 Latin Greek Bold Italic 12N ISO 8859 7 Latin Greek Letter Gothic Normal Bold Italic fixed Scale 12G PC 8 Latin Greek Bold Italic 12N ISO 8859 7 Latin Greek Univers Normal Bold Italic prop scale 12G PC 8 Latin Greek Bold Italic 12N ISO 8859 7 Latin Greek Hebrew D640 name Hebrew PCL Typeface Treatment Spacing Format Symbol Set David Normal Bold prop scale 00H Hebrew 7 08H Hebrew 8 15H PC 862 Latin Hebrew Hebrew Courier Normal Bold Italic fixed Scale OH Hebrew 7 08H Hebrew 8 15H PC 862 Latin Hebrew Miryam Normal Bold Italic prop scale 00H Hebrew 7 08H Hebrew 8 15H PC 862 Latin Hebrew Miryam Fix Normal Bold Italic fixed Scale 00H Hebrew 7 08H Hebrew 8 15H PC 862 Latin Hebrew Narkis Tam Normal Bold prop scale 00H Hebrew 7 08H Hebrew 8 15H PC 862 Latin Hebrew 90 Chapter 6 Printer Fonts Latin 2 B3428AA HAKG D640 name Latin 2 PCL Tvpeface Treatment Spacing Format Svmbol Set CG Times Normal Bold Italic prop scale 02N ISO 8859 2 Latin 2 Bold Italic 17U PC 852 Latin 2 Courier Normal Bold Italic fixed scale 17U PC 852 Latin 2 Bold Italic Letter Gothic Normal Bold Italic fixed scale 02N ISO 8859 2 Latin 2 17U PC 852 Latin 2 Univers Normal
7. Figure 2 D640 Operator Panel Symbol Set 02Q 69 Chapter 5 Control Codes PJL Environment Variables and Commands For further details refer to the Printer Job Language Technical Reference Manual General rules about these charts includes 1 RO Read Only 2 Y Refer to the footnotes in Appendix A of the Printer Job Language Technical Reference Manual 3 LANG is the human language for the display and status messages not the print language Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Variable Printers Printer Default Set Inquire Name Values 4Si 4MV Dinquire Ing Ding AUTOCONT OFF RO RO RO Inq Dinq AUTOCONT ON RO RO RO Default Set Ing Dinq BINDING LONGEDGE No Y Default Set Inq Dinq BINDING SHORTEDGE Y No Ing Ding CLEARABLE JOB RO RO RO WARNINGS Ing Ding CLEARABLE ON RO RO RO WARNINGS Default Set Inq Dingq COPIES 1 to 999 Y Y Y 32767 Default Set Ing Ding CLIP ON No No Y Default Set Ing Dinq CLIP OFF No No Y Default Ing Ding CPLOCK OFF Y Y Y Default Inq Dinq CPLOCK ON Y Default Set Ing Dinq DENSITV 1 TO 5 3 No No Y 1 15 Default Inq Dinq DISKLOCK OFF No Y Y Default Inq Dinq DISKLOCK ON No Y Default Set Ing Dinq DUPLEX OFF No Y Default Set Ing Dinq DUPLEX ON Y No Y 70 Chapter 5 Control Codes Table 43 PJL Commands and Environment Variables
8. Delete temporary macros 7 Y Y Y Delete macro 8 Y Y Y Make macro temporary 9 Y Y X Make macro permanent 10 Y Y Y Chapter 5 Control Codes Table 23 Print Model Imaging Function Command 4Si 4MV D640 Source Transparency Mode lt ESC gt v N Y Y Pattern Transparency Mode lt ESC gt vHO Y Y Y Area Fill ID lt ESC gt c G Y Y Y Select Current Pattern lt ESC gt v T Solid black 0 Y Y Y Solid white 1 Y Y Y HP shading 2 Y Y Y Cross hatch 3 Y Y Y User defined 4 Y Y Y Logical Operation lt ESC gt l O No Y No Pixel Placement lt ESC gt l R No Y No Table 24 User Defined Pattern Function Command 4Si 4MV D640 Define Pattern lt ESC gt c W data Y Y Y Set Pattern Reference Point lt ESC gt p R Y Y Y User defined Pattern Control lt ESC gt c Q Y Y Y 59 Chapter 5 Control Codes 60 Table 25 Raster Graphics Function Command 4Si 4MV D640 Resolution dots per inch lt ESC gt t R 75 Y X Y 100 Y Y Y 150 Y Y Y 200 Y Y Y 300 Y Y Y 600 Y Y Y Graphic Presentation Mode lt ESC gt r F Y Y Y Raster Height Source lt ESC gt r T Y Y Y Raster Width Source lt ESC gt r S Y Y Y Start Raster Graphics at lt ESC gt r A Logical page left limit 0 Y Y CAP 1 Y Y Y Raster Y offset lt ESC gt b Y Y Set Compression Mode lt ESC gt b M Unenco
9. El 38 Chapter 3 Working with TIFF Images Example of PCL compression method 10 Step 1 To fill an image use the following commands to output the destination TIFF data lt ESC gt amp f0S Push cursor optional lt ESC gt vOT Current pattern is black lt ESC gt r F Raster graphics presentation mode 0 print direction 3 along width of page lt ESC gt t R Raster graphics resolution in dots per inch 75 100 150 200 300 or 600 lt ESC gt r T TIFF height in raster dots Dot size is derived from the lt ESC gt r R command number of units lt ESC gt r s TIFF width in raster units number of units lt ESC gt b10M Compression method 10 entire TIFF data follows TIFF header and all data lt ESC gt r A Start raster graphics mode lt ESC gt b W Transfer TIFF data by block Important the size of the TIFF file in bytes lt copy TIFF data gt Fill in with TIFF data lt ESC gt rC Exit raster mode lt ESC gt amp f1S Pop cursor optional use with push cursor Step 2 Set the source transparency mode lt ESC gt v N Step 3 Output the source raster data or text lt ESC gt v T Sets the current pattern optional lt include user raster_data or text gt Step 4 Reset the cursor and pattern lt ESC gt vOT Sets the current pattern to Black optional lt ESC gt amp f1S Pop cursor optional Chapter 3 Working with TIFF Images 39 40 Chapter 3
10. 12345X PJL USTATUS DEVICE VERBOSE lt LF gt lt ESC gt 12345X PJL FSMKDIR NAME C PCL5 USER ACME lt LF gt lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 46448 NAME C PCL5 USER ACME bc120r04 sfp lt LF gt lt copy the contents of bc120r04 sfp here ESC 12345X9 lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 27136 NAME C PCL5 USER ACME cr100i12 pcp lt LF gt lt copy the contents of cr100i12 pcp here gt lt ESC gt 12345X gt lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 100909 NAME C PCL5 USER ACME fuj00m80 sfs lt LF gt lt copy the contents of fuj00m80 sfs here gt lt ESC gt 12345X gt lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 56469 NAME C PCL5 USER ACME ggi00pmo sfs lt LF gt lt copy the contents of ggi00pmo sfs here gt lt ESC gt 12345X gt lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 18688 NAME C PCL5 USER ACME 1p085r16 pmp lt LF gt Chapter 4 Using the Printer s Hard Disk 49 50 lt copy the contents of 1p085r16 pmp here ESC 12345X 9 lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 2159 ESC gt Z FILE FONT ESC gt Z FILE FONT lt ESC gt Z FILE FONT lt ESC gt Z FILE FONT ESC gt Z FILE FONT ESCPS 12345X A ESCPS 12345X PC PC PC PC PC NAME C CRT ACMETOOL CRT lt LF gt L5 USER ACME bc120r04 sfp lt CR gt lt LF gt L5 U
11. Activating a Font Cartridge Using PUL 88 Creating Your Own Font Cartridge 88 List of Font Cartridges l l 89 nYrig PRECII 89 eder 89 GEEK avast TIPPS 90 HebDIeW ise vesc xe rx era X ER IE A aa 90 Lati 2 svi eus Eb Le E ROT 91 Eun Bi maid a A A A A A a da 91 Barcodes 3 of 9 OCR A na 91 Barcodes 8 More seen 92 Brilliant Presentations Compelling Publications Il LL 92 CG Times Scalable ica a 93 CG Triumvirate Condensed 93 COUE A a d e Te d Por L 93 Courier Document 1 lllsee e 94 Courier Portrait Landscape nooo 94 Decorative Words LL 94 Distinctive Documents I Compelling Publications fui d redeat BA EN SC ERR 95 EAN UPC OCR B ee eee 96 Forms Landscape L 96 Forms Portal aires 97 Forms Ete unless t ara eani ced cunts foa ea aan 97 Garamond Scalable n sea 97 Great Start ME ANI ab A ed bci a A AAAA cali 98 AP Global ext 4 ii etti et tri etit ect aC 98 HP Pretty Faces iul iy abra ba dete bed need ated be 99 Interleave 2 of 5 Barcode eee 99 International 1 clle 100 International Collection oooooooooo 100 ITC Avant Garde assuetus efe d RE eben PER Y 102 ITC Lubalin Graph liiis 102 Legal Couriers coin vaa sre Baia da ilb 102 Legal Elliot eter ciet tcr e da 102 Letter GOTHIC s sas i o Ibi Mens Seal ke A ya eal 103
12. Letter Gothic Portrait and Landscape 103 Math Elter s s is kisi ia ie estie a e Fb A NES 103 Math Times Roman 104 M iTIO T idi e Ann oes ar ie S ein a ta 104 Microsoft acabe aa ec Goh DC a a 105 Microsoft A iex sd reo dicm haee edo PX Soe ede Ta 105 Multi Barcode es 105 PO CoUrierzT ut eat eleg as 106 Persuasive Presentations eee 107 Polished Worksheets seen 107 Premiere Collecti0ON o ooooooooooooooooooooo 108 Presentations Teiss Seat auras tera TRE vun pae rate 108 Prestige Elit vespere bx DERE br 108 Prestige Portrait and Landscape 109 Pro Gollection chitarra Aia ant tac d i a 109 Scalable Goutlet 2 ur at E Livi ER RR XA 109 Taxis t aedes tpa ebd dtd Dus du 110 Text Equations wa A e bean UR ERN es 110 Times Roman Helvetica Report 1 111 Times Roman Portrait and Landscape 111 Times Roman Proportional 1 111 Times Roman Proportional 2 112 WordiPerfecteza rene a 112 Word Perfect Scalable ooooooooooo 113 vi Introduction This manual is a supplement to the complete Hewlett Packard PCL PJL Technical Reference Library Part 5021 0330 Hewlett Packard recommends you order this documentation package as it will aid you while using the D640 Technical Reference Manual The D640 Technical Reference Manual describes differences between the D640 s implementation of PJ
13. Upright CG Times 10 pt Medium Upright prop bitmap 00A Math 7 08M Math 8 15U Pi Font Prestige Elite O7 pt Medium Upright fixed bitmap 08M Math 8 08U Roman 8 Prestige Elite 10 pt Bold Italic Medium fixed bitmap 08U Roman 8 Upright Prestige Elite 10 pt Medium Upright fixed bitmap 00A Math 7 08M Math 8 00U Pi Font a The D640 has a scalable font and the cartridge has a bitmap Some applications may print differently 110 Chapter 6 Printer Fonts Times Roman Helvetica Report 1 9229082 36596A 0S2 D640 name TRHLVRP1 PCL Tvpeface Treatment Spacing Format Svmbol Set Helvetica 14 pt Bold prop bitmap OON ISO 8859 1 Latin 1 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian Times Roman 08 pt Medium Upright prop bitmap OON ISO 8859 1 Latin 1 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian Times Roman 12 pt Bold Italic Medium prop bitmap OON ISO 8859 1 Latin 1 Upright 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian Times Roman Portrait and Landscape 92286P 36596A 00P D640 name TMSRPOLA PCL Tvpeface Treatment Spacing Format Svmbol Set Times Roman 10 pt Bold Italic Medium prop bitmap 08U Roman 8 Upright Times Roman Proportional 1 92286B 36596A 00B D640 name TMSRMN1 PCL Tvpeface Treatment Spacing Format Svmbol Set Helvetica 14 4 pt Bold prop bitmap 00U ISO6 ASCII Line Printer 08 4 pt Light fix
14. Working with TIFF Images Using the Printer s Hard Disk Data Directories The D640 contains an internal 1 2GB hard disk drive It is pre loaded with about 80 MB of files This leaves over 1 1 GB available for the users The D640 has a set of disk and file operation commands that are compatible with similar commands on other LaserJet products With these commands you can download files containing fonts macros symbol sets or complete jobs Refer to Commands to Read Write to Hard Disk on page 43 for a detailed reference to these commands Printer Data Directories The pre loaded files on the hard disk are arranged in these directories USER ADJV User adjustment files called out in the D640 User Manual MAINT Maintenance tools and data for service purposes FONTS Factory provided fonts for virtual font cartridges User Data Directories These are preassigned user directories for your downloaded files PCL5 USER User downloaded fonts macros softpatterns and jobs CRT Cartridge Definition CRT files PS USER User downloaded PostScript related files Chapter 4 Using the Printer s Hard Disk 41 File System Conventions 42 The D640 printer now includes the following file system conventions Long Filenames The file system for the D640 printer supports a long filename convention similar but not identical to long filenames in MS Windows Long filenames can include any combination of the followi
15. face down lt ESC gt amp l6G n a N A HCO 3 face down Table 7 D640 4Si 5Si Output Paper Tray PJL Map PJL Outbin 4Si D640 5Si UPPER top face down top face down top face down LOWER back face up N A left side face up not with HCO HCO D n a HCO face down n a HCO U n a HCO face up n a OPTIONAL n a N A HCO 1 face down OUTPUTBIN1 OPTIONAL n a N A HCO 42 face down OUTPUTBIN2 OPTIONAL n a N A HCO 3 face down OUTPUTBIN3 Chapter 2 Printing Options 17 18 Internal Fonts Each of the D640 internal fonts is almost identical to those used in the LaserJet 4Si Due to advances in font technology since the development of the 4Si some typefaces treatments and symbol sets are slightly different For example if you print a very large question mark on each printer you may notice differences in the shape Each of the D640 printer s 56 virtual font cartridges is almost identical to the corresponding font cartridge sold for the LaserJet IIISi and 4Si printers See Chapter 6 for more information about D640 fonts and virtual font cartridges Chapter 2 Printing Options Working with TIFF Images About TIFF Images Note The D640 printer supports TIFF emulation which enables your printer to recognize and print bi level monochrome TIFF images Previously TIFF images had to be part of a larger PCL or PostScript PS document to be printed TIFF support for the D640 p
16. 24 pt 01U Legal Letter Gothic 14 pt Medium Upright fixed bitmap 00U ISO6 ASCII 01U Legal Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 14 pt 04Q PC Line Presentations Bold fixed bitmap 00U ISO6 ASCII 14 16 18 24 pt 01U Legal Serifa 24 pt Black prop bitmap 00U ISO6 ASCII 01U Legal Polished Worksheets C2053A C03 36596A C03 D640 name POLIWORK PCL Tvpeface Treatment Spacing Format Svmbol Set Letter Gothic 03 6 pt Medium Upright fixed bitmap OON ISO 8859 1 Latin 1 01U Legal 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Letter Gothic 12 pt Bold Italic Medium fixed bitmap OON ISO 8859 1 Latin 1 Upright 01U Legal 08U Roman 8 10 U PC 8 Code Page 437 11 U PC 8 Danish Norwegian 12 U PC 850 Multilingual Presentations 16 pt Bold fixed bitmap OON ISO 8859 1 Latin 1 01U Legal 08U Roman 8 Prestige Elite 10 pt Bold Italic Medium fixed bitmap OON ISO 8859 1 Latin 1 Upright 01U Legal 08U Roman 8 10 U PC 8 Code Page 437 11 U PC 8 Danish Norwegian 12 U PC 850 Multilingual Chapter 6 Printer Fonts 107 Premiere Collection C2054B ABA 36596B ABA D640 name PREMCOLL PCL Tvpeface Treatment Spacing Format Svmbol Set Brush Bold Italic prop scale See Table 46 on page 93 CG Times Bold Bold Italic prop Scale all Italic Medium Upright Dom Casual Medium Upright prop Scale See Table 46 on page 93 Park Avenue Italic prop Sca
17. A4 26 Y Y Y A3 27 No Y JIS B5 Paper 45 No Y Y JIS B4 Paper 46 No Y Monarch Envelope 80 Y No Comm 10 Envelope 81 Ye No Intl DL Envelope 90 Ya X No 54 Chapter 5 Control Codes Table 16 Page Control Function Command 4Si 4MV D640 Comments Intl C5 Envelope 91 No Y No Intl B5 Envelope 100 Y Y No Custom 101 No Y Y special tray Hagaki Postcard 71 No Y No Oufuku Hagaki Postcard 72 No Y No Orientation lt ESC gt amp I O Y Y Y Page Side Selection lt ESC gt amp a G Y Y Conditional Page Eject Job Separation lt ESC gt amp I1T No No Y PJL preferred Paper Source lt ESC gt amp l H Eject Page 0 Y Y Y Main Paper Source 1 Y Y Y upper tray Manual Feed 2 Y Y No Manual Envelope Feed 3 Y Y No Alternate Paper Source 4 Y Y Y middle tray Optional Large Source 5 Y Y Y HCI Envelope Feeder 6 Y No No Third Source 8 No No Y lower tray Output Bin lt ESC gt amp I G 1 ya No ya Use separate at operator panel for blank separator sheet HCO required to do jogging 2 vb No ve HCO is optional equipment 3 No No yd HCO is optional equipment Print Direction lt ESC gt 8atP Y Y Y Character Text Path Direction lt ESC gt amp c T No Y No Left Margin lt ESC gt amp a L Y Right Margin lt ESC gt 8atM Y Y Y Chapter 5 Control Codes 55 Table 16 Page Control
18. Bold Bold Italic nr Intellifont Intellifont CG Times Med Italic Bold Bold Italic Intellifont Intellifont Intellifont Clarendon Condensed Bold nr Intellifont Intellifont Coronet nr Intellifont Intellifont Garamond Antiqua nr Intellifont Intellifont Garamond Halbfett nr Intellifont Intellifont Chapter 6 Printer Fonts 87 Table 45 Built In Fonts Garamond Kursiv nr Intellifont Intellifont Garamond Kursiv Halbfett nr Intellifont Intellifont Marigold nr Intellifont Intellifont Univers Condensed Med Italic Bold Bold Italic Intellifont Intellifont Intellifont Univers Med Italic Bold Bold Italic Intellifont Intellifont Intellifont ITC Zapf Dingbats Intellifont nr nr a ITC Zapf Dingbats are available on the D640 Decorative Words built in cartridge Virtual Font Cartridges 88 In addition to built in fonts the D640 printer includes a set of virtual font cartridges Modeled after the font cartridges available on other LaserJet products these virtual fonts cartridges are stored on the printer s hard disk For details see List of Font Cartridges on page 89 Activating a Font Cartridge Using PJL The following table gives an example of using PJL commands to activate a virtual font cartridge on the D640 printer PUL JOB PJL LPARAM PCL SET CARTRIDGE1 MULTIBAR The name must match the name in the printer PJL LPARAM PCL SET CARTRIDG
19. Bold Italic prop scale 02N ISO 8859 2 Latin 2 Bold Italic 17U PC 852 Latin 2 Latin 5 B3428AA AB8 D640 name Latin 5 PCL Tvpeface Treatment Spacing Format Svmbol Set CG Times Normal Bold Italic prop Scale O5N ISO 8859 9 Latin 5 09T PC 8 Turkish Courier Normal Bold Italic fixed scale 05N ISO 8859 9 Latin 5 Bold Italic 09T PC 8 Turkish Letter Gothic Normal Bold Italic fixed scale 05N ISO 8859 9 Latin 5 09T PC 8 Turkish Univers Normal Bold Italic prop Scale O5N ISO 8859 9 Latin 5 09T PC 8 Turkish Barcodes 3 of 9 OCR A 92286W1 36596A 0W1 D640 name OCRA PCL Tvpeface Treatment Spacing Format Svmbol Set Letter Gothic Medium Upright fixed bitmap 00E Roman extensions 09 5 pt 14 pt 08U Roman 8 00U ISO6 ASCII Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 08 1 pitch Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 4 6 pitch OCR A Medium Upright fixed bitmap 000 OCR A 10 pitch 12 pt Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 12 pt Chapter 6 Printer Fonts 91 Barcodes amp More C2053A C06 36596A C06 D640 name BARCMORE PCL Tvpeface Treatment Spacing Format Svmbol Set Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 04 6 08 1 pitch EAN UPC 10 mil Medium Upright prop bitmap 08Y UPC EAN Barcode EAN UPC 13 mil Bold prop bitmap 08Y UPC EAN Barcode OCR A Medium Upright fixed bitmap 000 OCR A OCR B Me
20. Inquire Name Values 4Si 4MV Dinquire Default Ing Dinq RESOURCE OFF RO Y No SAVE Default Inq Dinq RESOURCE AUTO RO Y No SAVE Default Inq Dinq RESOURCE 0 to maxavail Y Y No SAVESIZE memory 100 KB increments Default Set Ing Dinq RET OFF Y Y No Default Set Ing Dinq RET LIGHT No Y No Default Set Inq Dinq RET MEDIUM No Y No Default Set Inq Dinq RET DARK No Y No Default Set Ing Dinq RET ON Y No No Default Set Inq Dinq SEPARATOR OFF No No Y Default Set Ing Dinq SEPARATOR TRAY1 No No Y Default Set Ing Dinq SEPARATOR TRAY2 No No Y Default Set Ing Dinq SEPARATOR TRAY3 No No Y Default Set Ing Dinq SEPARATOR HCI No No Y Default Set Inq Dinq TIMEOUT 5 to 300 15 sec Y Y Y LPARM PCL Default Set Ing Dinq FONTSOURCE I Y Y Y Default Set Ing Dinq FONTSOURCE Mn SIMM 1 4 Y Y No Default Set Ing Dinq FONTSOURCE C No No No Default Set Ing Dinq FONTSOURCE C1 Y No Y Default Set Ing Dinq FONTSOURCE C2 Y No Y Default Set Inq Dinq FONTSOURCE S perm softfont Y Y Y Default Set Ing Dinq FONTNUMBER 0 to maxnum Y Y Y Default Set Inq Dinq PITCH 0 44 to 99 99 Y Y Y 10 00 Default Set Inq Dinq PTSIZE 4 00 to 999 75 Y Y Y 12 00 76 Chapter 5 Control Codes Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Variable Printers Printer Default Set Inq
21. No Ing Dinq MPTRAY FIRST No RO No Default Set Ing Ding ORIENTATION PORTRAIT Y Y Default Set Ing Dinq ORIENTATION LANDSCAPE Y Y Y Y Default Set Inq Dinq ORIENTATION REVPORTRAIT No No Y Default Set Ing Dinq ORIENTATION REVLANDSCAP No No Y E Default Set Ing Dinq OUTBIN UPPER Y No Y top tray Default Set Ing Dinq OUTBIN LOWER Y No No Default Set Ing Dinq OUTBIN HCO D No No Y Default Set Inq Dinq OUTBIN HCO U No No Y Default Set Ing Dinq PAGEPROTECT OFF Y No No Default Set Ing Dinq PAGEPROTECT LETTER Y No No Default Set Ing Dinq PAGEPROTECT LEGAL Y No No Default Set Ing Dinq PAGEPROTECT A4 Y No No Default Set Ing Dinq PAGEPROTECT ON No Y No Default Set Ing Dinq PAGEPROTECT AUTO No Y No Default Set Ing Ding PAPER LETTER Y Y Y Default Set Ing Ding PAPER LEGAL Y Y Default Set Ing Ding PAPER A4 Y Y Y Default Set Ing Ding PAPER LEDGER No Y Y Default Set Ing Dinq PAPER A3 No Y Y Default Set Ing Ding PAPER JISB4 No Y Y Default Set Ing Ding PAPER JISB5 No Y Y Default Set Ing Ding PAPER EXECUTIVE Y Y Y Default Set Inq Dinq PAPER env COM10 Y Y No Default Set Ing Dinq PAPER A5 No No Y 74 Chapter 5 Control Codes Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Va
22. Scalable C2050A D01 36596B D01 D640 name CGTIMES PCL Typeface Treatment Spacing Format Symbol Set CG Times Bold Bold Italic prop scale See Table 46 on page 93 Italic Medium CG Triumvirate Condensed C2050A D16 36596B D16 D640 name CGTRMVCD PCL Typeface Treatment Spacing Format Symbol Set CG Triumvirate Cond Bold Bold Italic prop scale See Table 46 on page 93 Italic Medium Courier 1 92286A 36596A 00A D640 name COURIER PCL Typeface Treatment Spacing Format Symbol Set Courier 12 pt Bold Italic fixed bitmap 08U Roman 8 Line Printer landsc Light fixed bitmap 08U Roman 8 08 4 pt Chapter 6 Printer Fonts 93 Courier Document 1 9229081 36596A 0S1 D640 name COURDOC1 PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 10 pt Bold Italic Medium fixed bitmap OON ISO 8859 1 Latin 1 Upright 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian Courier 12 pt Italic fixed bitmap OON ISO 8859 1 Latin 1 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian Courier Portrait amp Landscape 92286L 36596A 00L D640 name COURPOLA PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 12 pt Bold Italic fixed bitmap 08U Roman 8 Line Printer 08 4 pt Medium Upright fixed bitmap 08U Roman 8 Decorative Words C2050A D84 36596B D84 D640 name DECWORD PCL Tvpeface Treatment Spacing Form
23. has a scalable font and the cartridge has a bitmap Some applications may print differently 98 Chapter 6 Printer Fonts HP Pretty Faces C2053A C09 36596A C09 D640 name HPPTYFAC PCL Tvpeface Treatment Spacing Format Svmbol Set 2ITC Zapf Dingbats Medium Upright prop bitmap 10L PS ITC Zapf Dingbats 18 36 pt Hobo 14 pt 30 pt Medium Upright prop bitmap 00U ISO6 ASCII 12U PC 850 Multilingual Microstyle 18 pt Medium Upright prop bitmap 00U ISO6 ASCII 12U PC 850 Multilingual Microstyle Extended Bold prop bitmap 00U ISO6 ASCII 36 pt 12U PC 850 Multilingual Signet Roundhand Italic prop bitmap 00U ISO6 ASCII 14 pt 18 pt 12U PC 850 Multilingual Thunderbird Xt Cond Bold prop bitmap 00U ISO6 ASCII 54 pt 12U PC 850 Multilingual a The D640 has a scalable font and the cartridge has a bitmap Some applications may print differently Interleave 2 of 5 Barcode N A 36596A 689 D640 name ILV25BAR PCL Typeface Treatment Spacing Format Symbol Set Interleave 2 of 5 Medium Upright fixed bitmap 0Q Chapter 6 Printer Fonts 99 International 1 92286C 36596A 00C D640 name INTERNL 1 PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 12 pt Bold Italic Medium fixed bitmap 00D ISO 60 Danish Norwegian Upright 00E Roman extensions 00F ISO 25 French 00G HP German 001 ISO 15 Italian 00S ISO 11 Swedish for Names 00U ISO6 ASCII 01E ISO 4
24. is ASCII data The D640 requires the full pathname of the file including the volume name Files and directories can contain the letters A Z a z and the numerals 0 9 For example c PCL5 USER MyFile pcl Do not use quotation marks around the filename Volume Physical Device c or C The internal hard drive a orA The floppy drive The PCL commands to manage fonts macros patterns and symbol sets only act on objects in memory The disk file can be removed only with the PJL FSDELETE command In the examples below LF is a line feed CR is carriage return lt ESC gt is the Escape character and gt means that the line is continued Chapter 4 Using the Printer s Hard Disk 47 Example 1 Storing a Macro on Disk and Using it in a Print Job Step 1 Write the macro to the hard disk For example lt ESC gt 12345X PJL JOB NAME Simple Macro lt LF gt lt ESC gt 12345X PJL FSDOWNLOAD FORMAT BINARY SIZE 30 gt NAME C PCL5 USER Macro lt LF gt lt ESC gt amp OXThis is a test line lt ESC gt amp 1X lt ESC gt 12345X lt ESC gt 12345X PJL EOJ NAME Simple Macro lt LF gt Step 2 Use the macro in a print job For example lt ESC gt 12345X PJL JOB NAME Use Simple Macro lt LF gt lt ESC gt 12345X PJL ENTER LANGUAGE PCL lt LF gt lt ESC gt E lt ESC gt amp 95Y lt ESC gt amp n1 9W lt 0x04 gt c PC
25. not enforce this requirement You can use the error report setting on the D640 printer to print a report of TIFF errors within a print job See the User Manual for more information Chapter 3 Working with TIFF Images TIFF Structure and Fields This section includes a full list of baseline and extended TIFF fields with comments on their interpretation by the D640 printer The following conventions are used to describe the TIFF fields Fields marked with are significant for the processing of image data by the printer Fields marked with have no default value These fields are mandatory If any of these fields are missing from the TIFF data an error occurs e The first line of the TIFF definition lists the name of the field The second line provides the tag number in hex the type of values and the number values for the field For example Name Tag Type N Comments about the field are listed to the right of the field name Baseline TIFF The following is a list of extended TIFF fields which are accepted by the D640 printer Table 8 Baseline TIFF Definitions Structure Image File Header Bytes 0 1 in the file can be either 4949 indicating little endian data format Intel standard or 4D4D indicating big endian data format Motorola standard Multiple IFDs The D640 printer can read multiple IFDs and process multiple images Each image is printed on a separate page Baseline fields Artist Per
26. number of pages in the document If PageNumber 1 0 the total number of pages in the document is not available X offset in ResolutionUnits of the left side of the image with respect to the left side of the page Honored only when within the physical page Y offset in ResolutionUnits of the top of the image with respect to the top of the page Honored only when within the physical page Unsupported Functions The D640 printer does not support Grayscale images Alpha data handling Palette color images Data sample format e RGB full color images RGB image colorimetry e Tiled images YOgC images CMYK images JPEG compression HalfTone hints e CIE L a b images Chapter 3 Working with TIFF Images 33 TIFF Images as Part of PCL Introducing PCL Compression Method 10 The PCL Compression Method command lt ESC gt b M determines how raster data is interpreted for the Transfer Raster Data by Row Block command lt ESC gt b W The selected compression method stays in effect until explicitly changed by another PCL Compression Method command lt ESC gt b M or until it is reset by an End Raster Data command lt ESC gt rC See table below for a list of compression methods Table 10 List of Compression Methods 0 Uncompressed row based Run length encoding row based TIFF rev 4 0 PackBits encoding row based Delta row encoding row based Unencoded block ba
27. sure the SIZE is given correctly for the accompanying data stream If the SIZE has been given correctly and there is more binary data supplied the excess data is ignored The next PUL command starts after the first lt UEL gt command following the binary data Once a file is stored on disk it is available to all subsequent jobs for re use Do not store a font or macro with a PCL ID number embedded in it The ID number should be assigned by the job stream when it retrieves the macro from disk Recommended Contents of Binary Data Font PCL soft font format starting with lt ESC gt s W It is up to the application to download fonts using the header format appropriate to the D640 Macro PCL macro starting with lt ESC gt amp f0X start macro and ending with lt ESC gt amp f1X stop macro The printer will not append these PCL commands to the data stream Symbol set A user defined symbol set starting with lt ESC gt c R symbol set ID Code Although this is the recommendation the ID Code could be defined in the job which would mean that the data should start with lt ESC gt f W define symbol set Soft pattern A user defined pattern starting with lt ESC gt c W user defined pattern Delete a File From Disk This command removes a file from the printer s hard disk PJL FSDE liri ETE NAME pathname lt EOL gt Some notes about this command include e White space can be present arou
28. values identified by directory entry offsets Image data See page 23 for some example TIFF structures Chapter 3 Working with TIFF Images Preferred structure of a TIFF file in Example 1 and Example 2 all the image file directories occur early in the file This is a good structure for TIFF files sent to the D640 printer Image file header Forward pointers are best Example 1 Il or MM 0x2A00 or 0x002A Pointer to first image file in directory Image File Directory 0 Number of entries Entry 1 Entry 2 Entry 3 Pointer to Image Data Size of Image Data Entry n Pointer to next IFD Image File Directory Image File Directory Image Data Image Data Image Data Image file header Forward pointers are best Example 2 Il or MM 0x2A00 or 0x002A Pointer to first image file in directory Image File Directory 0 Number of entries Entry 1 Entry 2 Entry 43 Pointer to Image Data Size of Image Data Entry fin Pointer to next IFD H Image Data Image File Directorv Image Data Image File Directorv Image Data Alternative structure for a TIFF file In the structure below the image file directories appear after the image data This file may not be printable because of the backward pointer With this structure the D640 printer can handle only small TIFF fil
29. 0014 No alphanumeric value after No alphanumeric value command modifier after command modifier 20015 Option name and equal sign Value field is missing encountered but the value field after an equal sign is missing 20016 More than one command More than one command modifier modifier 80 Chapter 5 Control Codes Table 44 PJL Error Codes D640 Command modifier encountered after option Command not an alphanumeric value Numeric value encountered when an alphanumeric value was expected String encountered when an alphanumeric value expected Unsupported command modifier Command modifier missing Option missing Status Error Code Meaning LJ 4 Series Category Number 20017 Command modifier must preceed option 20018 Command not an alphanumeric value 20019 Numeric value encountered when an alphanumeric value was expected 20020 String encountered when an alphanumeric value expected 20021 Unsupported command modifier 20022 Command modifier missing 20023 Option missing 20024 Extra data received after option name used for commands like SET that limit the number of optiono supported 20025 Two decimal points in a numeric value Two decimal points in a numeric value Chapter 5 Control Codes 81 Table 44 PJL Error Codes Status Error Code Meaning LJ 4 Series D640 Category Number PJL Parser Errors 2
30. 0071 72 SERVICE 40079 Printer has been manually taken offline 40080 EE INCOMPATIBLE or LC INCOMPATIBLE 40083 FS DISK FAILURE Paper is out 41xyy Foreground Paper Loading available Printer is offline Hardware 50000 General Hardware Failure THIS 50001 ROM Error Fatal 50002 RAM Error print engine errors 50003 Engine Fuser Error 50004 Engine Beam Detect Error Printer is offline and 50005 Engine Scanner Error probably needs 50006 Engine Fan Error repair 50007 Engine Communication Error 505xx Firmware Error Cycle power to fix 50599 Processor Error Cycle power to fix 86 Chapter 5 Control Codes 6 Printer Fonts Built In Fonts The Model D640 printer comes with built in fonts and virtual font cartridges Table 45 below lists the built in fonts Table 45 Built In Fonts Tvpeface and Treatment IISi 4Si D640 Line Printer Med bitmap bitmap bitmap Courier Med Italic Bold Bold Italic bitmap Intellifont Intellifont Letter Gothic Med Italic Bold nr Intellifont Intellifont Arial Med Italic Bold Bold Italic nr TrueType TrueType Symbol Med nr TrueType TrueType Times New Roman Med Italic Bold Bold Italic nr TrueType TrueType Wingdings Med nr TrueType TrueType Albertus ExtraBold nr Intellifont Intellifont Albertus Med nr Intellifont Intellifont Antique Olive Med Italic Bold nr Intellifont Intellifont CG Omega Med Italic
31. 18 3 Working with TIFF Images About TIFF Images 19 Printing TIFF Images 19 Using the Control Panel 20 Using Commands in a Print Job LL 20 General Rules 21 EMOS as stage sso oe eoe doe aa na 24 TIFF Structure and Fields 25 Baseline TIEF saws id e oho i a a erta l ia Res 25 Extended TIFF 0000 eee 32 Unsupported Functions 33 TIFF Images as Part of PCL 34 Introducing PCL Compression Method 10 34 Transparency mode with TIFF oooooccoocccoooo o 36 Example of PCL compression method 10 39 4 Using the Printer s Hard Disk Data Directorii Sse asiat a ede A E eae Re 41 Printer Data Directories eee 41 User Data Directories 41 File System Conventions LL 42 Long Filenames eh 42 Lowercase in Filenames llle 43 Default Drive aser iaa YER 43 Commands to Read Write to Hard Disk 43 Imitialize iia a Ue bete a 44 Make Directory on Disk 44 Store a PCL Print File on the Internal Hard Disk 45 Delete a File From Disk 46 Using a Disk File in a PCL Job 47 Ulla ete go elt hn ia ae 51 5 Control Codes PCL Comparison L esee 53 HP GL 2 Graphics Vector Graphics 0000 62 PJL Commands es 66 PJL Environment Variables and Commands 70 PUL EFFOFGOAES ss sac aa aa RR Cd 79 6 Printer Fonts Built In Fonts LL 87 Virtual Font Cartridges LL 88
32. 2 33 ExtraSamples 27 F faxing sending CCITT data to the printer 13 FILECHK PCL utility 51 files conventions 42 extensions 44 long names 42 lowercase names 43 FillOrder 27 font cartridges 18 How To Create Your Own Font Cartridge 88 virtual 49 fonts built in 87 compatibility with other LaserJet products 18 virtual 88 forms multi part 13 FreeByteCounts 27 FreeOffsets 27 G GrayResponseCurve 27 GrayResponseUnit 27 grayscale TIFF images 33 H HostComputer 27 HP GL 2 11 I image decompression 13 Image File Header 25 image position 14 ImageDescription 27 ImageLength 27 ImageWidth 27 J job separation 5 L LaserJet compatibility internal fonts 18 Paper 15 LASERSET 22 utility 51 logical page 9 logical page size 8 long filenames 42 lowercase filenames 43 M macro overlay 10 macros storing on disk 48 Make 28 Mass Storage commands Initialize format a disk 44 Make directorv on disk 44 MaxSampleValue 28 MinSampleValue 28 Model 28 Multiple IFDs 25 N NewSubfileType 28 O offset values 22 Orientation 29 Index 115 P page size 5 PageName 33 PageNumber 33 paper trays 15 custom 3 default 5 16 paper custom sizes 3 PCL commands Job Control 54 Media Eject Length 3 4 5 output location 5 Page Width 4 Page Width Command 3 Select Custom Paper 5 stacking directions 5 PCL Compression Method 10 34 39 PCL documents TIFF images in 19 34 PCL escape sequence 19 PCL5 Co
33. 2 reverse portrait or 3 reverse landscape All other values reset the logical page definition leaving the logical page as it was previously defined Reserved Byte A byte which must be present in the data stream and must be equal to zero Width Logical page width is defined in decipoints A zero width causes the logical page definition to be ignored The logical page may be larger than the physical page The range of values is 1 to 65535 Chapter 2 Printing Options 9 10 Height Logical page height is defined in decipoints A zero height causes the logical page definition to be ignored The logical page may be larger than the physical page The range of values is 1 to 65535 Either 4 or 10 bytes of binary data defining values in the specified range must be downloaded with this command If more than 10 bytes are received the excess number is disregarded If the number of bytes received is less than 10 and greater than 4 the left and top offsets are changed and the remaining bytes are ignored Upon receipt of a valid 4 byte command the current logical page definition is updated with the new left and top offsets The margins print direction and current active position CAP are retained relative to the new position of the logical page The only change to the current logical page is that now it is offset relative to the physical page Upon receipt of a valid command with 10 or more bytes of binary data the current logical page d
34. 40 name MSOFT PCL Typeface Treatment Spacing Format Symbol Set Helvetica 08 pt Medium Upright prop bitmap 00U ISO6 ASCII 08U Roman 8 11Q ECMA 94 Helvetica 10 pt 12 pt Bold Italic Medium prop bitmap 00U ISO6 ASCIIOBU Upright Roman 811Q ECMA 94 Helvetica 14 pt Bold prop bitmap 00U ISO6 ASCII Line Printer 08 4 pt Medium Upright fixed bitmap 00U ISO6 ASCIIOBU Roman 8 Times Roman 08 pt Medium Upright prop bitmap 00U ISO6 ASCIIOBU Roman 8 Times Roman Bold Italic Medium prop bitmap 00U ISO6 ASCII 10 pt 12 pi Upright Times Roman 14 pt Bold prop bitmap 00U ISO6 ASCII Microsoft 1A 922867 36596A 00Z D640 name MSOFT1A This cartridge is identical to the Microsoft cartridge listed above Multi Barcode N A 36596A 741 D640 name MULTIBAR PCL Typeface Treatment Spacing Format Symbol Set Barcode 128 Medium Upright fixed bitmap 02Y Matrix 2 of 5 Barcode 04 35 pitch Barcode 128 Medium Upright fixed bitmap 02Y Matrix 2 of 5 Barcode 08 33 pitch Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 03 37 pitch Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 06 25 pitch Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 08 11 pitch Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 2 68 pitch Barcode 3 of 9 Medium Upright fixed bitmap 00Y 3 of 9 Barcode 4 69 pitch Chapter 6 Printer Fonts 105
35. 5001 Generic warning error PJL Generic warning error command partially ignored PJL command partially Only part ignored of the command ET is ignored 25002 PJL prefix missing 25003 Alphanumeric value too long Alphanumeric value too long 25004 String too long String too long 25005 Numeric value too long Numeric value too long 25006 Unsupported option name Unsupported option name 25007 Option name requires a value Option name requires a which is missing value which is missing 25008 Option name requires a value Option name requires a of a different type value of a different type 25009 Option name received witha Option name received value but this option does not with a value but this support values option does not support values 25010 Same option name received more than once 25011 Ignored option name due to Ignored option name due value underflow or overflow to value underflow or overflow 25012 Value for option experienced Fractional part of number data loss due to data was ignored conversion truncation or rounding 25013 Value for option experienced Value out of range value data loss due to value being out used was closest of range the value used was supported limit the closest supported limit 25014 Value is of the correct type but Value out of range value is out of range value ignored ignored 25016 Option name received with an Unknown alphanumeric alphanumeric value but this value for option value is not supported 25017 Stri
36. 596A 00U D640 name FORMSPOR PCL Tvpeface Treatment Spacing Format Svmbol Set Helvetica2 Medium Upright prop bitmap 00E Roman extensions 06 pt 08 pt 08U Roman 8 Helvetica2 Bold prop bitmap 00E Roman extensions 10 pt 12 pt 14 pt 08U Roman 8 Letter Gothic 09 5 pt Medium Upright fixed bitmap 00E Roman extensions 08U Roman 8 Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 12 pt Forms Etc C2053A C05 36596A C05 D640 name FORMSETC PCL Tvpeface Treatment Spacing Format Svmbol Set OCR A Medium Upright fixed bitmap 000 OCR A Helvetica Condensed Black prop bitmap 05Q Tax Number 24 pt Line Draw Line Prtr Bold fixed bitmap 02L Tax Line Draw 12 pt Univers 06 pt 08 pt Medium Upright prop bitmap 08U Roman 8 10U PC 8 Code Page 437 12U PC 850 Multilingual Univers Bold prop bitmap 08U Roman 8 08 10 12 14 pt 10U PC 8 Code Page 437 12U PC 850 Multilingual a The D640 has a scalable font and the cartridge has a bitmap Some applications may print differently Garamond Scalable C2050A D14 36596B D14 D640 name GARAMOND PCL Tvpeface Treatment Spacing Format Svmbol Set Garamond Antiqua Medium Upright prop scale See Table 46 on page 93 Garamond Halbfett Bold prop scale Garamond Kursiv Italic prop Scale Garamond Kursiv Bold Italic prop Scale Halbfett Chapter 6 Printer Fonts 97 Great Start D640 n
37. 6 ASCII 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Letter Gothic 14 pt Medium Upright fixed bitmap OON ISO 8859 1 Latin 1 07J DeskTop 00U ISO6 ASCII 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Prestige Elite 10 pt Bold Italic Medium Upright fixed bitmap OON ISO 8859 1 Latin 1 07J DeskTop 00U ISO6 ASCII 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Univers 06 pt Medium Upright prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Univers 08 pt Bold Medium Upright prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Univers 10 12 pt Bold Italic Medium Upright prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Univers 14 pt Bold prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual a The D640 has a scalable font and the cartridge has a bitmap Some applications may print differently Chapter 6 Printer Fonts 101 ITC Avant Garde C2050A D08 36596B D08 D640 name ITCAVTGR PCL Tvpeface Treatment Spacing Format Svmbol Set ITC Avant Garde Bold Italic Bold prop scale Gothic Upright Book I
38. E2 NONE Make sure cartridge 2 is empty POL data x PJL EOJ Creating Your Own Font Cartridge You can create additional font cartridges and store them on the printer s hard disk See Example 2 Creating a Virtual Font Cartridge on page 49 for more information Chapter 6 Printer Fonts List of Font Cartridges This section lists the virtual font cartridges available on the D640 printer It includes the fonts available in each cartridge Arabic B3428AA ARG D640 name Arabic PCL Tvpeface Treatment Spacing Format Svmbol Set CG Times Normal Bold prop scale 08V Arabic 8 09V Windows 3 1 Latin Arabic 10V PC Latin Arabic KOUFI Letter Gothic Normal Bold fixed scale 08V Arabic 8 09V Windows 3 1 Latin Arabic 10V PC Latin Arabic NAKSH Courier Normal Bold fixed scale 08V Arabic 8 09V Windows 3 1 Latin Arabic 10V PC Latin Arabic Cyrillic B3428AA ACB D640 name Cyrillic PCL Typeface Treatment Spacing Format Symbol Set CG Times Bold Italic prop scale 03R PC Cyrillic CG Times Normal Bold Italic prop scale 03R PC Cyrillic ON ISO 8859 5 Latin Cyrillic Courier Normal Bold Italic fixed scale 03R PC Cyrillic Bold Italic 10N ISO 8859 5 Latin Cyrillic Univers Normal Bold Italic prop scale 03R PC Cyrillic 10N ISO 8859 5 Latin Cyrillic Chapter 6 Printer Fonts 89 Greek B3428AA AB7 D640 name Greek
39. HP D640 Cut Sheet Printer Technical Reference Manual Hewlett Packard Company C5630 90030 E1098 Us HEWLETT PACKARD Notice Hewlett Packard makes no warranty of any kind with regard to this material including but not limited to the implied warranties of merchantability and fitness for a particular purpose Hewlett Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing performance or use of this material Hewlett Packard assumes no responsibility for the use or reliability of its software on equipment that is not furnished by Hewlett Packard This document contains proprietary information which is protected by copyright All rights are reserved No part of this document may be photocopied reproduced or translated to another language without the prior written consent of Hewlett Packard Company The information contained in this document is subject to change without notice Printing History The dates on the title page change only when a new edition is published Edition 2 0 October 1998 Copyright 1998 Hewlett Packard Company All rights reserved October 1998 Please address anv comments or questions to Publications Manager Svstem Peripherals Operation HP D640 Printers MS 44MC Hewlett Packard Company 19111 Pruneridge Avenue Cupertino CA 95014 Copyrights and Trademark Credits Adobe PostScript PostScript I
40. I the PostScript Logo and ITC Zapf Dingbats are trademarks of Adobe Systems Incorporated which may be registered in certain jurisdictions Portions of the software in the PostScript Emulation Kit are Copyright O 1990 1998 Pipeline Associates Inc Certain portions protected by U S Patent No 5 150 454 PCL is a trademark of the Hewlett Packard Company CG Times a product of Agfa Corporation is based on Times New Roman a registered trademark of Monotype Corporation PLC Times Roman is a trademark of Linotype AG and its subsidiaries Univers is a registered trademark of Linotype AG and its subsidiaries Other product names mentioned in this manual may also be trademarks and are used here for identification only Contents 1 Introduction Other D640 Manuals 1 2 Printing Options Custom Paper Sizes 3 At the Control Panel 3 In Your Print Job LL 4 Media Eject Length 4 Page Width iak uz very ieu ioni e E 4 Select Custom Paper 5 Paper Output Trays cereias llle ees 5 PCL and PJL Output Commands 0c eee 5 Example Paper Handling Configurations 6 Edge to Edge Printing 0 e ee eee eee 8 Working with Multiple Copies llle enne 12 CCITT Groups 3 and 4 Decompression 13 Image Position LL 14 LaserJet Compatibility 20 0 0 0000 cee eee 15 Paper Input ee i tetas ate eet Ree dhe aie 15 Example Configuration o 16 Paper Output 17 Internal Fonts LL
41. L and PCL and implementations on other HP printers As such it is not an exhaustive reference for those languages but a supplement to these books PCL 5 Printer Language Technical Reference Manual e Printer Job Language Technical Reference Manual e PCL 5 Comparison Guide e Printer Language Technical Quick Reference Guide This manual was written for experienced users such as application developers and technical support personnel Before using the manual programmers should be familiar with the reference manuals mentioned above Other D640 Manuals The information in this manual supplements the following HP D640 documents Model D640 Installation Manual Model D640 User Manual Model D640 Enhanced Features Manual Model D640 Technical Reference Manual PostScript Emulation Manual for Model D640 Printers Chapter 1 Introduction 1 Chapter 1 Introduction Note Chapter 2 Printing Options Printing Options Custom Paper Sizes The D640 supports custom paper sizes Use the Media Eject Length command to specify a custom paper length and the Page Width command to specify a custom width These dimensions are relative to the physical paper path so it s possible to specify a width value larger than the length value The optional custom paper tray C5634A has infinitely adjustable guides which can accommodate paper as small as 3 94 by 7 2 inches 100 by 182 mm and as large as 11 7 by 17 inches 297 by 431 8 mm You
42. L5 USER Macro7 gt A ESC gt amp 9XCall the macro lt ESC gt amp 95y3X After the macro lt ESC gt E gt I ESC gt 12345X PJL EOJ NAME Use Simple Macro lt LF gt The printed result will be Call the macro This is a test line After the macro Step 3 Delete the macro from the disk For example ESC gt 12345X PJL JOB AME Cleanup lt LF gt ESC gt 12345X PUL FSDELETE gt NAME c PCL5 USER Macro lt LF gt ESC gt 12345X PUL EOJ A ti Cleanup lt LF gt Chapter 4 Using the Printers Hard Disk Example 2 Creating a Virtual Font Cartridge Suppose you have several PCL soft fonts you want to include in a virtual font cartridge on the D640 printer The PCL soft font files are Filename Size in bytes bc120r04 sfp 46448 cr100i12 pcp 27136 fujO0m8o sfs 10090 ggi00pmo sfs 56469 IpO85r16 pmp 18688 To create a virtual font cartridge Step 1 Create a directory on the printer s hard disk and place the font files in that directory Step 2 Create a cartridge definition file and place it in the CACRT directory on the printer s hard disk Step 3 Cycle power on the printer to make the new cartridge available for selection Example lt ESC gt 12345X PJL lt LF gt lt ESC gt 12345X PJL JOB NAME ACMETOOL lt LF gt lt ESC gt 12345X PJL RDYMSG DISPLAY Writing ACMETOOL Fonts lt LF gt lt ESC gt
43. Output Commands See Table 6 on page 17 and Table 7 on page 17 for the PCL and PJL command definitions to select the output location and stacking direction Chapter 2 Printing Options 5 Example Paper Handling Configurations When you are using the MPE IX network spooler built into MPE IX version 5 5 and above printing defaults to these options Landscape orientation Banner page printed from tray1 top tray File printed from tray2 middle tray 132 characters per line 60 lines per page This table gives some examples of printer configurations for specific results and describes the Control Panel and npconfig pub sys settings to obtain them Chapter 2 Printing Options Table 1 Paper Handling Configuration Examples Printer and Result D640 Control Panel npconfig pub sys Environment D640 no HCI Duplex printing on plain intray TRAY1 jam recovery TRUE Many users paper traylock tray1 UNLOCKED banner header TRUE MPE IX banner page at traylock tray2 UNLOCKED jbanner trailer TRUE beginning and end of each traylock tray3 UNLOCKED data_intray 1 job duplex ON banner_intray 1 jamrecovery ON jobseparate NONE Duplex printing on plain intray TRAY2 jam recovery TRUE paper traylock trayf LOCKED banner header TRUE MPE iX banner page at traylock tray2 UNLOCKED jbanner trailer FALSE beginning of each job traylock tray3 UNLOCKED data intray 4 printed on green paper duplex ON
44. SER ACME cr100i12 pcp lt CR gt lt LF gt L5 USER ACME fuj00m80 sfs lt CR gt lt LF gt L5 USER ACME ggi00pmo sfs lt CR gt lt LF gt L5 USER ACME 1p085r16 pmp lt CR gt lt LF gt ESC gt 12345X PJL RDYMSG DISPLAY Press buttons 1 3 5 for 2 seconds lt LF gt ESC gt 12345X PJL EOJ NAME ACMETOOL lt LF gt Chapter 4 Using the Printer s Hard Disk The following is a list of utilities included with the D640 function code These utilities are located on your printer s hard disk in the C Maint Util directory Use these utilities only when directed by your support representative Table 13 List of Utilities Name Description LASERSET xx For support use only ALL EDGE xx Shows edge to edge printing capability for the selected media source FILECHK PCL Searches the hard disk and lists any duplicates files found in the same directory Files with names that differ only by case are considered duplicates for example Font2a TIF and FONT2A TIF This utility is useful for locating files that cannot be recognized by the printer s new file system CAPTURE 100 Sets a 100 Mbyte limit for capturing files on the printer s hard disk This is the default for a captured file For more information on capturing files see the User Manual CAPTURE 1 4 Sets a 1 4 Mbyte limit for capturing files on the printer s hard disk This utility is useful for creating small capture files to copy to the printer s floppy di
45. Set Inquire Name Values 4Si 4MV Dinquire Ing Dinq INTRAYASIZE DL No No No Ing Dinq INTRAY4SIZE B5 No No No Ing Dinq INTRAYASIZE LETTER No No RO HCI Ing Dinq INTRAYASIZE A4 No No RO HCI Default Inq Dinq IOBUFFER ON No Y No Default Inq Dinq IOBUFFER OFF No Y No Default Inq Dinq IOBUFFER AUTO No Y No Default Ing Dinq IOSIZE 10to maxavail No Y No memory Default Set Ing Ding JOBOFFSET OFF No Y Default Set Ing Ding JOBOFFSET ON Y No Y Default Set Ing Dinq LANG DANISH No No No Default Set Ing Dinq LANG GERMAN or No No Y DEUTSCH Default Set Ing Dinq LANG ENGLISH No No Y Default Set Ing Dinq LANG SPANISH No No Y Default Set Ing Dinq LANG FRENCH or No No Y FRANCAIS Default Set Ing Ding LANG ITALIAN No No Y Ing Ding LOWTONER ON No No No Inq Dinq LOWTONER OFF No No No Ing Ding LOWTONER CONTINUE RO RO RO Ing Ding LOWTONER STOP RO RO RO Default Set Ing Ding MANUALFEED OFF Y Y No Default Set Ing Dinq MANUALFEED ON Y No Default Set Inq Ding MEDIASOURCE TRAY1 No No Y Default Set Ing Ding MEDIASOURCE TRAY2 No No Y Default Set Ing Ding MEDIASOURCE TRAY3 No No Y Default Set Ing Dinq MEDIASOURCE HCI No No Y Chapter 5 Control Codes 73 Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Variable Printers Printer Default Set Inquire Name Values 4Si 4MV Dinquire Ing Dinq MPTRAY MANUAL No RO No Ing Dinq MPTRAY CASSETTE No RO
46. Si and or 5Si This section covers the compatibility features associated with PCL commands Paper Input The D640 has three paper input trays while the LaserJet 4Si has two and the LaserJet5Si has three The IIISi and 4Si printers have a high capacity input HCI unit available as an option Jobs set up for this environment use the PCL lt ESC gt 8 14H command to select the HCI The same command selects tray2 on the D640 HCI selection compatibility is provided through the HCI Alias Control Panel setting HCI Alias enables paper selection compatibility between a LaserJet IIISi or 4Si with an HCI and a D640 with an HCI With HCl Alias tray2 normally the LaserJet 4Si s high capacity input the PCL command lt ESC gt amp I4H causes the D640 to pick paper from the HCI You can also set HCl Alias HCI to pick paper from travi tray2 tray3 or the HCI in response to the PCL commands shown in Table 5 Chapter 2 Printing Options 15 Example Configuration LaserJet IIISi 4Si UPPER TRAY contains paper for job separation HCI TRAY contains white paper This configuration provides 500 sheets in the upper tray lt ESC gt amp I1H and 1500 sheets in the HCI tray lt ESC gt amp I4H To match this configuration on the D640 set up the D640 as follows TRAY1 contains paper for job separation HCI contains white paper e SetHCl Alias tray2 This configuration provides 500 sheets in travi ESC amp I1H an
47. System Conventions on page 42 for a detailed description Chapter 4 Using the Printer s Hard Disk 43 Some file extensions have special meaning on the printer These include HPG HP GL2 file CRT Cartridge definition file PCL PCL file PS PostScript file SFS PCL Softfont in Intellifont form SFT PCL Softfont in True Type form Initialize This command initializes a floppy diskette for use with the D640 Diskettes must already be formatted on the PC in IBM PC compatible format GPJL FSINIT VOLUME volume name LF If a password has been set it must have been given prior to issuing this command Make Directory on Disk This command creates a new directory on the floppy diskette PJL FSMKDIR NAME pathname lt LF gt where pathname is a fully qualified pathname For example PJL FSMKDIR NAME C PCL5 USER ACME lt LF gt Only one subdirectory can be created at a time starting at the highest level in the tree Creating a directory doesn t make it your current working directory Chapter 4 Using the Printer s Hard Disk Store a PCL Print File on the Internal Hard Disk This command stores a file on the printer s internal hard disk PJL FSDOWNLOAD FORMAT BINARY SIZE lt integer gt NAME pathname lt EOL gt binary data lt UEL gt AII keywords must be supplied correctly Thus an lt ESC gt E or lt UEL gt out of place is invalid and does a reset White
48. The value of RowsPerStrip together with the value of ImageLength determines the number of strips in the image StripsPerlmage ImageLength RowsPerStrip rounded up Default ImageLength single strip The number of components per pixel Any value other than 1 is treated as an error Default 1 Name and version number of the software package used to create the image For each strip the number of bytes in the strip after compression This field is mandatory except for uncompressed data where it can be computed from ImageWidth and RowsPerStrip For each strip the byte offset of that strip As with other offsets the offsets are specified with respect to the beginning of the TIFF file For the D640 printer HP recommends they be in ascending sequence and do not have a value less than the file position of the offset An indication of the kind of data contained in this sub file Recognized but not used obsolete For black and white TIFF files that represent shades of gray the technique used to convert gray to black and white pixels Chapter 3 Working with TIFF Images Table 8 Baseline TIFF Definitions XResolution 011A Rational 1 YResolution 011B Rational 1 The number of pixels per ResolutionUnit in the horizontal ImageWidth direction If the resolution specified is not the same as the currently selected printer resolution 200 300 or 600 dpi the image data may be scaled in the horizontal dire
49. United Kingdom 01S HP Spanish 08U Roman 8 Line Printer Medium Upright fixed bitmap 00D ISO 60 Danish Norwegian 08 4 pi 00E Roman extensions 00F ISO 25 French 00G HP German 001 ISO 15 Italian 00S ISO 11 Swedish for Names 00U ISO6 ASCII 01E ISO 4 United Kingdom 01S HP Spanish 08U Roman 8 International Collection 92286 IC 36596A 0IC D640 name INTRCOLL PCL Typeface Treatment Spacing Format Symbol Set CG Times 08 pt Medium Upright prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual CG Times 10 pt Bold Italic Medium prop bitmap 08U Roman 8 Upright 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual CG Times 14 pt Bold prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Courier 12 pt Italic fixed bitmap OON ISO 8859 1 Latin 1 07J DeskTop 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual 100 Chapter 6 Printer Fonts PCL Typeface Treatment Spacing Format Symbol Set Letter Gothic 3 6 6 9 5 pt Medium Upright fixed bitmap OON ISO 8859 1 Latin 1 07J DeskTop 00U ISO6 ASCII 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Letter Gothic 12 pt Bold Italic Medium Upright fixed bitmap OON ISO 8859 1 Latin 1 07J DeskTop 00U ISO
50. Width command is received or the printer is restarted Note Use this command in conjunction with the Media Eject Length command lt ESC gt amp f F to fully define a variable logical page size Both the Media Eject Length and Page Width commands should be transmitted at the beginning of a page prior to any printable data Otherwise when the command is sent the current page is closed and printed Select Custom Paper lt ESC gt amp 1 101A Sets margins according to the physical size of the paper defined with the Media Eject Length and Page Width commands Paper Output Trays The D640 printer currently has two output locations the upper tray standard or the optional high capacity output stacker HCO There are several differences between the upper tray and the output stacker The upper tray holds up to 400 sheets stacking them face down only There is no offset stacking The HCO holds up to 3000 sheets stacked face up or face down and it supports offset stacking Both output locations can use the job separation feature of the printer The default output is the top tray You can specify that the jobs are separated by a special sheet of paper usually of a different color or size This feature allows effective job separation in the top tray Use the jobseparate setting from the Printing Menu Alternatively you can give the PJL command PJL DEFAULT SEPARATOR TRAY3 or tray2 or trayl Or HCI or OFF PCL and PJL
51. Y Y Input Relative P1 and P2 IR Y Y Y Default Values DF Y Y Y Initialize IN Y Y Y Rotate Coordinate System RO Y Y Y Table 36 Technical Graphics Extension Function Command 4Si 4MV D640 Merge Control MC No Y No Pixel Placement PP No Y No Chapter 5 Control Codes 65 PJL Commands 66 For further details refer to the Printer Job Language Technical Reference Manual Table 37 PJL Function 4Si 4MV D640 Comments PJL Y Y Y PJL lt LF gt Table 38 Kernel Commands Function 4Si 4MV D640 UEL Y Y Y COMMENT Y Y Y ENTER LANGUAGE PCL Y Y Y ENTER LANGUAGE POSTSCRIPT Y Y Y Table 39 Job Separation Commands Function 4Si 4MV D640 JOB Y Y Y optional NAME job name Y Y Y optional START first page Y Y Y optional END ast page Y Y Y optional PASSWORD number Y Y Y EOJ Y Y Y optional NAME job name Y Y Y Chapter 5 Control Codes Table 40 Environment Commands Function 4Si 4MV D640 DEFAULT Y Y Y optional LPARM personality Y Y Y SET Y Y Y optional LPARM personality Y Y Y INITIALIZE Y Y ya RESET Y Y Y a PJL INITIALIZE on the D640 will leave the following settings unchanged INTRAY1SIZE INTRAY2SIZE INTRAY3SIZE INTRAY4SIZE PJL variables and operator panel settings DENSITY PJL variable and operator panel setting op erator panel settings for paper tray alignment with the print engine Table 41 S
52. alic Medium Upright Chapter 6 Printer Fonts 95 EAN UPC OCR B 92286X 36596A 00X D640 name OCRB PCL Typeface Treatment Spacing Format Symbol Set EAN UPC 10 mil Medium Upright prop bitmap 08Y UPC EAN Barcode EAN UPC 13 mil Bold prop bitmap 08Y UPC EAN Barcode OCR B 12 pt Medium Upright fixed bitmap 010 OCRB OCR B extended Medium Upright fixed bitmap 03Q OCR B extended 12 pt Letter Gothic 09 5 pt Medium Upright fixed bitmap 00E Roman extensions Letter Gothic 09 5 pt Medium Upright fixed bitmap 08U Roman 8 Letter Gothic 09 5 pt Medium Upright fixed bitmap 00U ISO6 ASCII Letter Gothic 14 pt Medium Upright fixed bitmap 00E Roman extensions Letter Gothic 14 pt Medium Upright fixed bitmap 08U Roman 8 Letter Gothic 14 pt Medium Upright fixed bitmap 00U ISO6 ASCII Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 12 pt Forms Landscape 92286V 36596A 00V D640 name FORMSLSC PCL Tvpeface Treatment Spacing Format Symbol Set Helvetica2 Medium Upright prop bitmap 00E Roman extensions 06 pt 08 pt 08U Roman 8 Helvetica2 Bold prop bitmap 00E Roman extensions 10 pt 12 pt 14 pt 08U Roman 8 Letter Gothic 09 5 pt Medium Upright fixed bitmap 00E Roman extensions 08U Roman 8 Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 12 pt 96 Chapter 6 Printer Fonts Forms Portrait 92286U 36
53. ame GRTSTART PCL Tvpeface Treatment Spacing Format Svmbol Set 2CG Times 11 pt Bold Italic Medium prop bitmap OON ISO 8859 1 Latin 1 Upright 07J DeskTop 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Letter Gothic 03 6 pt Medium Upright fixed bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual Letter Gothic 12 pt Bold Italic Medium fixed bitmap OON ISO 8859 1 Latin 1 Upright 07J DeskTop 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual a The D640 has a scalable font and the cartridge has a bitmap Some applications may print differently HP Global Text C2053A C08 36596A C08 D640 name HPGLOTEXT apCL Typeface Treatment Spacing Format Svmbol Set CG Centurv Medium Upright prop bitmap 07J DeskTop Schoolbook 08 pt 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual CG Century Bold Italic Medium prop bitmap 07J DeskTop Schoolbook 10 pt Upright 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual CG Triumvirate 10 pt Medium Upright prop bitmap 07J DeskTop 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual CG Triumvirate 14 pi Bold prop bitmap 08U Roman 8 10U PC 8 Code Page 437 11U PC 8 Danish Norwegian 12U PC 850 Multilingual a The D640
54. angle Absolute EA Y Y Y Edge Rectangle Relative ER Y Y Y Fill Wedge WG Y Y Y Edge Wedge EW Y Y Y Polygon Mode PM Y Y Y Fill Polygon FP Y Y Y Edge Polygon EP Y Y Y 63 Chapter 5 Control Codes 64 Table 33 Character Group Function Command 4Si 4MV D640 Select Standard Font SS Y Y Y Select Alternate Font SA Y Y Y Absolute Direction DI Y Y Y Relative Direction DR Y Y Y Absolute Character Size SI Y Y Y Relative Character Size SR Y Y Y Character Slant SL Y Y Y Extra Space ES Y Y Y Standard Font Definition SD Y Y Y Alternate Font Definition AD Y Y Y Character Fill Mode CF Y Y Y Label Origin LO 1 9 11 19 Y Y Y 21 Y Y Y Label LB Y Y Y Define Label Terminator DT Y Y Y Character Plot CP Y Y Y Transparent Data TD Y Y Y Define Variable Text Path DV Y Y Y Chapter 5 Control Codes Table 34 Line and Fill Attributes Group Function Command 4Si 4MV D640 Line Type LT Y hd Y Line Attributes LA Y Y Y Pen Width PW Y Y Y Pen Width Unit Selection WU Y Y Y Select Pen SP Y Y Y Symbol Mode SM Y Y Y Fill Type FT Odd Even Y Y Y Non Zero Winding Y Y Y Anchor Corner AC Y Y Y Raster Fill Definition RF Y Y Y User Defined Line Type UL Y Y Y Table 35 Configuration and Status Group Function Command 4Si 4MV D640 Scale SC Y Y Y Input Window IW Y Y Y Input P1 and P2 IP Y
55. at Svmbol Set Brush Bold Italic prop scale See Table 46 on page 93 Cooper Black Upright Black prop Scale Dom Casual Medium Upright prop scale ITC Zapf Dingbats Medium Upright prop scale O9L Ventura ITC Zapf Dingbats 10L PS ITC Zapf Dingbats 11L ITC Zapf Dingbats Series 100 12L ITC Zapf Dingbats Series 200 13L ITC Zapf Dingbats Series 300 Park Avenue Italic prop scale See Table 46 on page 93 Revue Light Upright Light prop scale Revue Shadow Upright prop scale Uncial Medium prop scale University Roman Medium Upright prop scale 94 Chapter 6 Printer Fonts Distinctive Documents I Compelling Publications l C2050B C80 36596A CP1 D640 name COMPUB1 PCL Typeface Treatment Spacing Format Symbol Set Antique Olive Bold Book Italic prop scale See Table 46 on page 93 Antique Olive Ultra Black prop scale Compact CG Century Bold Bold Italic prop scale Schoolbook Italic Medium Upright CG Palacio Bold Bold Italic prop scale Italic Medium Upright ITC Souvenir Demi Bold Italic prop scale Demi Bold Upr Light Italic Light Upright ITC Zapf Dingbats Medium Upright prop scale O9L Ventura ITC Zapf Dingbats 10L PS ITC Zapf Dingbats 11L ITC Zapf Dingbats Series 100 12L ITC Zapf Dingbats Series 200 13L ITC Zapf Dingbats Series 300 Stymie Bold Bold Italic prop scale See Table 46 on page 93 Italic Medium Upright Univers Condensed Bold Bold Italic prop scale It
56. available as part of the PCL PJL Technical Reference Library HP part number 5021 0330 PCL Comparison General rules about these charts include 1 Where only a number symbol f is shown and no specific values are given all values defined in Reference 2 are supported Where specific values are shown the various printers support only the values shown A Y value means the command is supported followed by default value A No value means the command is not supported Color commands are not included in this document Commands supported only by DeskJet series printers are not shown in this document Chapter 5 Control Codes 53 Table 14 Miscellaneous Function Command 4Si 4MV D640 Configuration Apple Talk ESC amp bzW data Y Y No Table 15 Job Control Function Command 4Si 4MV D640 Universal Exit Language lt ESC gt 12345X Y Y Y Start of PJL UEL Reset lt ESC gt E Y Y Y Number of Copies lt ESC gt amp I X Y Y Y Simplex Duplex lt ESC gt amp l S Y No Y Left Long Edge lt ESC gt amp I U Y Y Y Offset Registration Top Short Edge lt ESC gt amp I Z Y Y Y Offset Registration Unit of Measure lt ESC gt amp u D Y Y Y Table 16 Page Control Function Command 4Si 4MV D640 Comments Page Job Size lt ESC gt amp I A Executive 1 Y Y Y Letter 2 Y Y Legal 3 Y Y Ledger 6 No Y Y Ledger 11 No
57. banner intray 1 No end banner jamrecovery ON jobseparate NONE Put green paper in tray1 white in tray2 and trav3 D640 HCI Duplex printing on plain intrav HCI jam recovery TRUE Many users paper traylock trayf LOCKED banner header TRUE Legal and Ledger paper traylock tray2 UNLOCKED banner trailer FALSE available traylock tray3 UNLOCKED data intray 5 MPE X banner page at duplex ON banner intray 1 beginning of each job jamrecovery ON printed on blue paper jobseparate NONE i Put blue letter paper in tray1 ledger in tray2 legal in tray3 white letter in HCI D640 one Simplex printing on pre intray TRAY1 jam recovery TRUE user printed forms traylock tray1 UNLOCKED banner header FALSE preprinted No banner page at begin traylock tray2 UNLOCKED banner trailer FALSE forms ning or end traylock tray3 UNLOCKED data intray 1 No job separation Test alignment and verify that forms work before production run duplex OFF jamrecovery ON jobseparate NONE Put forms in trays face down with top of form toward printer rear banner_intray 1 Chapter 2 Printing Options Edge to Edge Printing Note Typically the D640 printer enforces a 1 6 unprintable area around the edge of any page This is the factory default and produces the best looking output There may be some cases where you don t want this border The D640 supports edge to edge printing which a
58. ber of rows of pixels in the image The number of columns in the image pixels per row 27 Table 8 Baseline TIFF Definitions Make The scanner manufacturer 010F ASCII MaxSampleValue The maximum component value used 0119 Short Sampl Pix MinSampleValue The minimum component value used 0118 Short Sampl Pix Model The scanner model name and number 0110 ASCII NewSubfileType A general indication of the kind of data contained in this sub file OOFE Long 1 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 o 8 7 Je 5 4 3 2 JI Red 1 Reduced version of another image in the same file MP 1 Page of multi page document Tr 1 Transparency mask of another image in the same file If either Red or Tr is set the image is ignored by the printer Default 0 28 Chapter 3 Working with TIFF Images Table 8 Baseline TIFF Definitions Orientation 0112 Short 1 E F 4 r uiu uu m m PhotometricInterpretation 0106 Short 1 PlanarConfiguration 011C Short 1 ResolutionUnit 0128 Short 1 The orientation of the image with respect to the rows and columns Default 1 1 Oth row is the visual top and Oth column is the visual left of the image 2 Oth row is the visual top and Oth column is the visual
59. cal page with zero margins If a sub file doesn t have positioning information the image is placed at the edge of the page If a sub file has positioning information the commands are interpreted as absolute displacements from the edge of the physical page The Clip setting for the document determines if the image is printed to the edge of the page e This can be a common ituation TIFF docu situation TIFF docu nents are often cre Iments are often cre ted to take up the jated to take up the ntire page To preven entire page To prevent lipping of the image clipping of the image vhen you print make when you print make ure sure lip Off is set in the Clip Off is set in the Configuration menu Configuration menu Wer hast samalte tru For best results try Clip On Clip Off Chapter 3 Working with TIFF Images 21 22 TIFF was designed as a file structure for random access devices When used as a printer protocol HP recommends the following ordering restrictions apply to allow sequential processing of the data These include Offset values should be greater than the file position of the offset For example If an offset resides at file position A within the TIFF data its value should be greater than A Within a file all tag fields pertinent to the image should precede the image data The ordering of components within each sub file should be Image file directory Data
60. can use one to three custom trays in any of the tray positions but all custom trays installed must contain the same paper size Paper sizes longer than 215 mm in length feed at 21 pages per minute Other sizes feed at 40 pages per minute To use custom size paper in a print job there are several steps At the Control Panel Step 1 For the custom tray location set the PapSize tray setting to custom Step 2 Set the units in the Printing Menu to mm or 1 100 Step 3 Set the customsize settings in the Configuration Menu to the width and height of the paper The values for width and height are the width and height of the paper expressed in the unit values specified in the units setting For example the customsize values for an 8 5 by 11 sheet would be 850 and 1100 Step 4 Set any other settings such as traylock in the Configuration Menu In Your Print Job Step 1 Define the Media Eject Length the size of the paper in the custom paper tray left to right by sending the PCL code Media Eject Length see below Step 2 Define the paper width the size of the paper in the custom paper tray front to back by sending the PCL code Select Custom Size see below Media Eject Length lt ESC gt amp f f F Sets the length of paper as measured from the left edge to the right edge of the paper in the custom paper tray Command arguments include Value Media eject length in decipoints 1 720 inch Default Device depen
61. compresses and prints the data Three new modes for transfer raster data are supported lt ESC gt b M e 6 CCITT G3 one dimensional modified Huffman e 7 CCITT G3 two dimensional modified Read 8 CCITT G4 two dimensional modified Read The first four bytes of this command are a 32 bit unsigned integer that specifies the number of pixels per row If these bytes are inadvertently transposed the image may appear to be one long row of pixels Most standard PCL5 raster image commands excluding Y offset lt ESC gt b Y commands work with the new printer specific command extensions Chapter 2 Printing Options 13 14 If possible identify the compression method used on the data you ll be decompressing and printing With this information you can more accurately select values for the printer specific commands If you cannot identify the type of compressed data you will have to experiment with the commands when trying to decompress and print the image You may encounter CCITT compressed data where the data is reversed For example the first four bytes of the data file should contain a value representing the width of the image in pixels per row A typical value might be Ox 00 00 01 98 indicating a width of 408 pixels If the bytes were swapped into little endian order they would appear as Ox 01 98 00 00 which would indicate a very wide picture The D640 supports a resolution of 200 dpi so images scanned at this r
62. ction by the ratio of printer resolution to specified resolution For Group 3 and Group 4 compression modes compression 2 3 or 4 scaling is performed for all ratios whether scaling up expanding the data or scaling down reducing the data For uncompressed data compression 1 or PackBits compression compression 32773 scaling down is not performed and scaling up is confined to ratios 2 3 4 6 and 8 Other ratios are treated as the nearest lower ratio Ratios less than 2 are treated as 1 no scaling The number of pixels per ResolutionUnit in the vertical ImageLength direction If the resolution specified is not the same as the currently selected printer resolution 200 300 or 600 dpi the image data is scaled in the vertical direction as described above for XResolution Chapter 3 Working with TIFF Images 31 Extended TIFF The following is a list of extended TIFF fields which are accepted by the D640 printer The additional compression modes 3 and 4 are listed in the Baseline TIFF section on page 26 Table 9 Extended TIFF Definitions T4Options A vector of 32 flag bits which set parameters for T4 encoding 0124 Long 1 Unused bits must be 0 Default 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Fil Unc 2D 2D 0 1 dimensional coding is used 2D 1 2 dimensional coding is used If mo
63. d 3000 sheets in the HCI lt ESC gt amp I4H You could also load paper for job separation in tray2 and tray3 to increase capacity to 1500 sheets If HCl Alias is set to HCI the values shown below in Table 5 are correct If HCl Alias is set to tray2 then you can send a job to either a 4Si or a D640 Table 5 Tray Map for HCl Alias HCI PCL IllSi 4Si D640 5Si lt ESC gt amp l1H upper tray upper tray tray1 upper tray tray2 lt ESC gt amp I4H lower tray middle tray tray2 lower tray tray3 lt ESC gt amp I5H n a High Capacity Input High Capacity Input lt ESC gt 818H n a lower tray tray3 fold out tray tray1 You can also set the default paper tray used if there is no paper size or paper source command embedded in the print job from the Control Panel or via PJL commands Use the intray setting in the Printing Menu or the PJL command QPJL SET MEDIASOURCE TRAY1 or TRAY2 Or TRAY3 or HCI Chapter 2 Printing Options Paper Output Refer to the tables below to convert jobs from the 4Si or 5Si to the D640 Table 6 D640 4Si 5Si Output Paper Tray PCL Map PCL 4Si D640 5Si lt ESC gt 811G top face down top face down top face down lt ESC gt 812G back face up HCO face down left side face up not with HCO lt ESC gt 813G n a HCO face up HCO face up lt ESC gt amp l4G_ n a N A HCO 1 face down lt ESC gt amp l5G n a N A HCO 42
64. d also be considered Interms of storage space and file access speed long filenames are significantly less efficient than standard names Lowercase in Filenames The D640 printer supports filenames that include both lowercase and uppercase letters Filenames are no longer converted to uppercase As with MS Windows case is not significant for matching names Two strings which differ only in case are considered to be the same name For example name ext and NaME Ext This rule applies to both standard and long filenames Default Drive The default drive is now the printer s internal hard disk C HDD instead of the printer s floppy disk A FDD However this default should not be assumed A drive specifier should always be included to indicate the internal hard drive Otherwise this might lead to incompatibility between printer protocol sent across the network and printer protocol executed from disk Commands to Read Write to Hard Disk Note You can read write and delete files on the printer s hard disk with PJL commands Reading from mass storage is different for each emulation personality Currently there are no security features built into the hard disk filing system HP does not recommend storing sensitive files on the internal hard disk Files may contain fonts macros symbol sets user defined patterns or ordinary print data File names can contain up to 100 characters See File
65. ded 0 Y Y Y Run length encoded 1 Y Y Y TIFF encoded 2 Y Y Y Delta row encoded 3 Y Y Y Adaptive compression 5 Y Y Y fax CCITT G3 1d 6 No No Y fax CCITT G3 2d 7 No No Y fax CCITT G4 8 No No Y Transfer Raster Row Block lt ESC gt b W data Y Y Y End Raster Graphics version B lt ESC gt rB Y Y Y version C lt ESC gt rC Y Y Chapter 5 Control Codes Table 26 Rectangular Area Fill Function Command 4Si 4MV D640 Horizontal Rectangle Size dots lt ESC gt c A Y Y Y Horizontal Rectangle Size decipoints lt ESC gt cHH Y Y Y Vertical Rectangle Size dots lt ESC gt c B Y Y Y Vertical Rectangle Size decipoints lt ESC gt c V Y Y Y Pattern ID Area Fill ID lt ESC gt c G 1 100 for shading 1 6 for cross hatch 0 32767 for user defined Fill Rectangle Area lt ESC gt c P solid black 0 Y Y Y solid white erase 1 Y Y Y shaded gray 2 Y Y Y cross hatch pattern 3 Y Y Y user defined pattern 4 Y Y Y current pattern 5 Y Y Y Table 27 Status Readback Function Command ASi 4MV D640 Set Status Readback Location Type lt ESC gt s T V Y Y Set Status Readback Location Unit lt ESC gt s U Y Y Y Inquire Status Readback Entity lt ESC gt s l Y Y Y Free Space lt ESC gt s1M Y Y Y Flush All Pages lt ESC gt amp r F Y Y Y Echo lt ESC gt s X Y Y Y Obsolete status checking lt ESC gt No No Y Chapter 5 Con
66. dent should be taken from User Default Environment Range 0 to the maximum supported paper length command is ignored for other values and the current paper length is retained Use this command to define the size of your paper when using the custom paper tray with the selection of lt ESC gt amp I101A The media eject length need not be the same as the physical page size defined by Page Size lt ESC gt amp I A or Page Length lt ESC gt amp I P If the media eject length is shorter than the physical page size the physical page image will be clipped to fit the media eject size If the media eject length is longer than the physical page size the excess length will appear after the page image to the bottom and right of the page image so the page image is placed at the upper left edge Page Width lt ESC gt 8 f g G Designates the width of the logical page for a given CMI Command arguments include Value Logical page width in decipoints 1 720 inch Default Device dependent Range 0 to the maximum supported page width For other values the command is ignored and the current paper length is retained If a value of 0 is received page width is set using the following criteria in order of priority Chapter 2 Printing Options Control Panel setting if applicable The physical page width if it can be sensed 8 5 inches portrait 11 inches landscape orientation The page width remains in effect until a new Page
67. dium Upright fixed bitmap 010 OCR B USPS ZIP 12 pt Medium Upright prop bitmap 15Y USPS Zip Letter Gothic Medium Upright fixed bitmap 08U Roman 8 09 5 12 14 pt Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 12 pt Brilliant Presentations I Compelling Publications Il C2050C C80 36596A CP2 D640 name COMPUB2 PCL Tvpeface Treatment Spacing Format Svmbol Set CG Bodoni Bold Bold Italic prop Scale See Table 46 on page 93 Book Book Italic CG Omega Bold Bold Italic prop scale Book Book Italic Cooper Black Upright Black prop Scale Garamond Antiqua Medium Upright prop Scale Garamond Halbfett Bold prop scale Garamond Kursiv Italic prop Scale Garamond Kursiv Bold Italic prop Scale Halbfett ITC Benguiat Bold Bold Italic prop Scale Book Book Italic ITC Bookman Demi Bold Demi prop Scale Bold Italic Light Light Italic Revue Light Upright Light prop Scale Shannon Bold Book Book prop Scale Oblique Extra Bold 92 Chapter 6 Printer Fonts Table 46 Supported Symbol Sets ooN ISO 8859 1 Latin 1 ECMA 94 08U Roman 8 00U ISO 6 ASCII 09U Windows 3 0 Latin 1 01U Legal 10J PS Text 05M PS Math 10U PC 8 Code Page 437 06J Microsoft Publishing 11U PC 8 D N Danish Norwegian 06M Ventura Math 12U PC 850 Multilingual 07J DeskTop 13J Ventura International 08M Math 8 14J Ventura US 15U Pi Font CG Times
68. e 93 CG Century Bold Bold Italic prop scale Schoolbook Italic Medium Upright CG Palacio Bold Bold Italic prop scale Italic Medium Upright Dom Casual Medium Upright prop Scale Futura ll Bold Bold Italic prop scale Book Book Italic ITC Galliard Roman Bold Bold Italic prop scale Italic Medium Upright ITC Zapf Chancery Italic prop scale Microstyle Bold prop scale Park Avenue Italic prop scale Univers Condensed Bold Bold Italic prop scale Italic Medium Upright Chapter 6 Printer Fonts 113 114 Chapter 6 Printer Fonts Index A abandoning print job 24 ALL EDGE 22 utility 51 Artist 25 Auto automatic emulation 19 B baseline TIFF 19 25 31 BitsPerSample 26 C CAPTURE 1 4 utility 51 CAPTURE 100 utility 51 CAPTURE C2A utility 51 CCCIT compression See compression CCITT decompression 13 image position 14 printing TIFF files 14 CellLength 26 CellWidth 26 clipped TIFF images 21 ColorMap 26 component ordering 22 compression 26 31 34 example 39 control panel 12 19 conventions file system 42 Copyright 26 current active position 10 D data format little endian or big endian 25 35 data termination 19 DateTime 26 decipoints 9 disk default 43 DocumentName 32 documents related 1 downloading 41 duplex printing edge to edge 8 E edge to edge printing 8 environment variables PJL 50 errors in TIFF emulation 24 EVENTLOG C2A utility 51 extended TIFF 19 3
69. ed bitmap 08U Roman 8 Times Roman 08 pt Semi Light prop bitmap 00U ISO6 ASCII Times Roman 10 pt Bold Italic Medium prop bitmap 00U ISO6 ASCII Upright Chapter 6 Printer Fonts 111 Times Roman Proportional 2 92286F 36596A 00F D640 name TMSRMN2 PCL Tvpeface Treatment Spacing Format Svmbol Set Helvetica 14 4 pt Bold prop bitmap 00E Roman extensions 00U ISO6 ASCII 08U Roman 8 Line Printer 08 4 pt Medium Upright fixed bitmap 00E Roman extensions 00U ISO6 ASCII 08U Roman 8 Times Roman 08 pt Medium Upright prop bitmap 00E Roman extensions 00U ISO6 ASCII 08U Roman 8 Times Roman 10 pt Bold Italic Medium prop bitmap 00E Roman extensions Upright 00U ISO6 ASCII 08U Roman 8 Word Perfect C2053A C01 36596A C01 D640 name WORDPERF PCL Typeface Treatment Spacing Format Symbol Set CG Times 06 pt Medium Upright prop bitmap 07J DeskTop CG Times 08 10 12 Bold Italic Medium prop bitmap 07J DeskTop 14 pt Upright CG Times 18 pt Bold prop bitmap 07J DeskTop Univers 14 18 24 pt Medium Upright prop bitmap 07J DeskTop a The D640 has a scalable font and the cartridge has a bitmap Some applications may print differently 112 Chapter 6 Printer Fonts Word Perfect Scalable C2050D 36596A WPS D640 name WPSCAI PCL Tvpeface Treatment Spacing Format Svmbol Set Albertus ExtraBold prop scale See Table 46 on pag
70. efinition is discarded and the new definition is installed The following actions take place with a new definition The macro overlay is disabled Any current raster graphics are closed The primary and secondary fonts are set for the selected orientation Print direction is set to zero and the orientation is set appropriately HMI VMI margins and text length are set to their PCL defaults CAP is moved to 0 0 CAP becomes floating The reference point used for tiling defaults to the upper left corner of the current logical page The tiles are printed based on the viewing orientation selected The picture frame is defaulted to the logical page bounds and the anchor point is set to the upper left corner of the logical page Any extra bytes specified with the command are disregarded The positions stored in the CAP stack are not changed with an orientation change Therefore the positions are relative to the top left corner of the current orientation Chapter 2 Printing Options The new logical page definition remains in effect until another logical page is defined or the logical page is defaulted by receipt of a reset an orientation change a page length or a paper size command The current logical page definition PCL default or user defined is part of the user and overlay environments A graphic mark will appear on the page if and only if it falls within the printable area and t
71. entlog C2A 51 X XPosition YPosition 33 XResolution YResolution 31 Index
72. es one small image Image file header Backward pointers might not work They are not recommended Chapter 3 Working with TIFF Images Il or MM 0x2A00 or 0x002A Pointer to first image file in directory Image Data Image Data Image Data Image File Directory 0 Number of entries Entry 1 Entry 2 Entry 3 Pointer to Image Data Size of Image Data Entry n Pointer to next IFD Image File Directory rm Image File Directory 23 Errors Note 24 Errors in the TIFF file header or in directory offset values are considered major errors The remainder of the TIFF file is ignored and the print job is abandoned For other errors the processing of the current sub file continues but no image is printed Subsequent sub files are processed normally The following are the main categories of errors Absence of mandatory TIFF fields directory entries Duplicate occurrences of tags in one directory Wrong type for a significant TIFF field Wrong number of values for a significant TIFF field Value out of range for a significant TIFF field Offset values less than the file position of the offset for a significant TIFF field If a TIFF field is not significant for the printer its Type Number and Value are not checked for correctness The TIFF specifications described in T FF Revision 6 0 require TIFF fields to appear in ascending tag order The D640 printer does
73. es as valid TIFF file headers and enters TIFF emulation mode automatically if this sequence is at the start of the print job 49492A00 or 4D4D002A Using Commands in a Print Job In addition to control panel settings TIFF protocol can be selected by the PJL command PJL ENTER LANGUAGE TIFF The following is a sample print job for a TIFF file ESC gt 12345X PUL JOB NAME Sample tif lt LF gt ESC gt 12345X PJL SET CLIP OFF lt LF gt lt ESC gt 12345X PJL ENTER LANGUAGE TIFF lt LF gt tif file goes here 2 lt ESC gt lt ESC gt lt Bel gt lt ESC gt 12345X PJL lt LF gt PJL EOJ NAME Sample tif lt LF gt A ESC gt 12345X Chapter 3 Working with TIFF Images General Rules The following are some general rules to describe how the D640 printer processes TIFF data EachTIFF file is a self contained unit made up of one or more sub files Each sub file describes a single rectangular image The image may be a complete page or it may be a part of a page During TIFF emulation the printer cannot switch into any other protocol except at the boundaries of individual TIFF files e faTIFF image contains multiple sub files the images contained in the sub files are placed on separate pages in the order the sub files appear in the TIFF data stream e f TIFF is the selected protocol Images are placed with respect to the physi
74. esolution print at their normal size Image Position The decompressed image will be placed within the PCL 5 default margins unless edge to edge printing is selected Use the printer specific edge to edge commands along with the following cursor positioning command lt ESC gt p0x0Y cursor position at 0 0 Table 4 Image Position Command Action lt ESC gt r0F presentation mode zero lt ESC gt t300R 300 dpi resolution lt ESC gt r800T image height 800 lt ESC gt r1664S image width 1664 lt ESC gt amp I00 portrait orientation lt ESC gt r1A use current cursor position lt ESC gt b8M use CCITT4 Group 4 MMR decompression mode lt ESC gt b9604W raster block data length 9604 bytes lt data gt raster data lt ESC gt rC end raster image Chapter 2 Printing Options LaserJet Compatibility The D640 printer is unique and different from the Hewlett Packard LaserJet family of printers in general and from the LaserJet Si series in particular While these two printer families share the same printer language PCL and PJL there are a number of physical differences to their hardware Hewlett Packard has included features in the D640 printer to make it behave like a LaserJet 4Si so your print jobs turn out like you would expect them to if you were printing to a 4Si In many instances these features also provide compatibility with other LaserJet products such as the III
75. et D640 Variable Printers Printer Default Set Inquire Name Values 4Si 4MV Dinquire Ing Dinq INTRAY1SIZE B5 No RO Custom Ing Dinq INTRAY1SIZE JPOST No RO No Ing Dinq INTRAY1SIZE JPOSTD No RO No INTRAYZSIZE is size of paper in standard tray lower tray for 4Si Ing Ding INTRAY2SIZE LETTER RO RO RO Ing Dinq INTRAY2SIZE LEGAL RO RO RO Ing Dinq INTRAY2SIZE A4 RO RO RO Ing Dinq INTRAY2SIZE EXECUTIVE RO No RO Ing Dinq INTRAY2SIZE LEDGER No RO RO Ing Dinq INTRAY2SIZE A3 No RO RO Ing Dinq INTRAY2SIZE A5 No No RO Ing Dinq INTRAY2SIZE JISB4 No RO RO Ing Dinq INTRAY2SIZE JISB5 No RO RO Ing Dinq INTRAY2SIZE CUSTOM No RO RO INTRAV3SIZE is size of paper in optional tray envelope feeder for 4Si Ing Ding INTRAY3SIZE LETTER No RO RO Ing Dinq INTRAY3SIZE LEGAL No RO RO Ing Dinq INTRAYSSIZE A4 No RO RO Ing Dinq INTRAYSSIZE EXECUTIVE No No RO Ing Dinq INTRAY3SIZE LEDGER No RO RO Ing Dinq INTRAY3SIZE A3 No RO RO Ing Dinq INTRAY3SIZE A5 No No RO Ing Dinq INTRAYSSIZE JISB4 No RO RO Ing Dinq INTRAYSSIZE JISB5 No No RO Ing Dinq INTRAY3SIZE CUSTOM No No RO Ing Ding INTRAY4SIZE COM10 No No No Ing Dinq INTRAYASIZE MONARCH No No No Ing Dinq INTRAY4SIZE C5 No No No 72 Chapter 5 Control Codes Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Variable Printers Printer Default
76. gal Letter Gothic Medium Upright fixed bitmap 00U ISO6 ASCII 03 6 pt 6 pt 9 5 pt Letter Gothic 12 pt Bold Italic Medium fixed bitmap 00U ISO6 ASCII Upright Line Printer 08 5 pt Medium Upright fixed bitmap 00U ISO6 ASCII Prestige Elite 07 pt Medium Upright fixed bitmap 00U ISO6 ASCII 01U Legal Prestige Elite 10 pt Bold Italic Medium fixed bitmap 00U ISO6 ASCII Upright 01U Legal Times Roman Bold Italic Medium prop bitmap 00U ISO6 ASCII 08 pt 10 pt 12 pt Upright 01U Legal Scalable Courier N A 36596B 433 D640 name SCALCOUR PCL Tvpeface Treatment Spacing Format Svmbol Set Courier Bold Bold ltalic fixed scale Italic Medium Chapter 6 Printer Fonts Tax 1 92286T 36596A 00T D640 name TAX1 PCL Typeface Treatment Spacing Format Symbol Set Helvetica 06 pt Medium Upright prop bitmap 00U ISO6 ASCII Helvetica 08 pt Bold Medium prop bitmap 00U ISO6 ASCII Upright Helvetica Bold prop bitmap 00U ISO6 ASCII 10 pt 12 pt 14 pt Line Draw 12 pt Semi Bold fixed bitmap 00B Line Draw 7 a The D640 has a bold font the cartridge has semi bold Some applications may print differently Text Equations C2053A C07 36596A C07 D640 name TEXTEQUA PCL Typeface Treatment Spacing Format Symbol Set CG Times 08 pt Medium Upright prop bitmap 08M Math 8 08U Roman 8 CG Times 10 pt Bold Italic Medium prop bitmap 08U Roman 8
77. he logical page boundaries For HP GL 2 mode graphics must also be within the defined picture frame and user defined window Y Top Offset X X xv Logical Page tz o o Left r Offset I Width el Y Physical Page Portrait Viewing Top Offset x X Logical Page a Left 2 Offset Width Y Figure 1 Physical Page Formats Chapter 2 Printing Options Physical Page Landscape Viewing 11 Working with Multiple Copies You can print multiple copies of a document using the following methods setting the printer s control panel Copies Mopies and Auto collate e using commands in a print job For more information on setting the printer s control panel to create multiple copies see the User Manual To specify multiple copies in a print job use the following commands Table 3 Commands for Multiple Copies PJL SET COPIES n Where n is the number of copies specified for each page of a document Copies are created on a page by page basis Each page is printed n times See illustration below PJL SET QTY m Where m is the number of collated copies mopies specified for the document Copies are created on a document by document basis A completed document is printed m times See illustration below
78. ion TIFF image The following illustrations shows the effects of the source and pattern transparency modes on the final image Table 11 Effect of transparency mode on images Images and Transparency mode settings Results patterns Source Transparency Mode 0 transparent Pattern Transparency Mode 0 transparent Pattern Source Transparency Mode 0 transparent Pattern Transparency Mode 1 opaque Source Source Transparency Mode 1 opaque Pattern Transparency Mode 0 transparent Destination Source Transparency Mode 1 opaque Pattern Transparency Mode 1 opaque 36 Chapter 3 Working with TIFF Images Table 12 Effect of transparency mode on text raster images and area fill Source images Transparency mode settings Results Area fill Source Transparency Mode 0 transparent Pattern Transparency Mode 0 transparent Source Transparency Mode 0 transparent Pattern Transparency Mode 1 opaque I n s E TTT HH Chapter 3 Working with TIFF Images 37 Table 12 Effect of transparency mode on text raster images and area fill Source images Transparency mode settings Results Source Transparency Mode 1 opaque Pattern Transparency Mode 0 transparent Raster Area fill HEU LES Source Transparency Mode 1 opaque Pattern Transparency Mode 1 opaque dle E
79. le Uncial Medium prop scale Univers Bold Bold Italic prop Scale all Italic Medium Upright Presentations 1 92286R 36596A 00R D640 name PRESENT1 PCL Tvpeface Treatment Spacing Format Svmbol Set Letter Gothic 14 pt Medium Upright fixed bitmap 00U ISO6 ASCII 01U Legal Line Draw Line Prtr Medium Upright fixed bitmap 00B Line Draw 7 14 pt PC Line Line Prtr Bold fixed bitmap 04Q PC Line 14 pt Presentations Bold fixed bitmap 00U ISO6 ASCII 14 pt 16 pt 18 pt 01U Legal Prestige Elite 92286D 36596A 00D D640 name PRESTIGE PCL Typeface Treatment Spacing Format Symbol Set Prestige Elite 10 pt Bold Italic Medium fixed bitmap 00E Roman extensions Upright 08U Roman 8 108 Chapter 6 Printer Fonts Prestige Portrait and Landscape 92286M 36596A 00M D640 name PRESPOLA PCL Typeface Treatment Spacing Format Symbol Set Prestige Elite 10 pt Bold Italic Medium Upright fixed bitmap 08U Roman 8 Pro Collection 92286PC 36596A 0PC D640 name PROCOLLE PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 10 pt 12 pt Bold Italic Medium fixed bitmap 00U ISO6 ASCII Upright 01U Legal Helvetica 08 pt Medium Upright prop bitmap 00U ISO6 ASCII Helvetica 10 pt 12 pt Bold Italic Medium prop bitmap 00U ISO6 ASCII Upright Helvetica 14 pt Bold prop bitmap 00U ISO6 ASCII 01U Le
80. llows you to extend printing to the edge of the physical page The print quality is not consistent within 1 6 of any edge This is especially true for the trailing edge of the second side in duplex printing For this reason Hewlett Packard cannot guarantee print quality within this 1 6 area Your Hewlett Packard warranty and service contract does not cover service calls related to printing within this 1 6 area The quality and squareness of the paper determine print quality when printing close to the physical paper edge In general you may experience degraded print quality within 0 25 inches of any paper edge When printing in duplex you may need to compensate for shrinkage and curl that may occur when the first side is printed Lighter weight and recycled papers tend to shrink more than heavier weight paper For edge to edge printing first turn off the clip setting in the Configuration Menu or send the appropriate PJL command Then set the logical page size to the physical page size using PCL commands See example below PJL SET CLIP OFF lt EOL gt allow printing near edges lt ESC gt 3 12345X lt ESC gt 12345X PJL ENTER LANGUAGE PCL lt EOL gt lt E SC gt E lt ESC gt amp 16A select ledger size lt ESC gt amp al0W define page to b dge to edg 0x00 0x00 jleft offset is 0 0x00 0x00 top offset is 0 0x01 0x00 orientation is landscape 0x2F 0xDO width is O
81. mparison Guide 53 PCL5 Reference Manual 53 66 70 Photometricinterpretation 29 physical page size 8 PJL commands How To Create Your Own Font Cartridge 88 output location 5 stacking direction 5 PJL ENTER LANGUAGE 20 PJL FSINIT VOLUME 44 PJL FSMKDIR NAME 44 PJL SET COPIES 12 PJL SET QTY 12 PlanarConfiguration 29 PostScript documents TIFF images in 19 PostScript example 50 print job abandoning 24 PCL commands in 12 PJL commands in 20 sample 20 print quality 8 printer control panel 12 19 printing off the logical page 9 TIFF images 19 116 R random access device 22 related documents 1 Reports amp Eventlog C2A 51 ResolutionUnit 29 RowsPerStrip 30 S SamplesPerPixel 30 Separator page 5 settings Clip 21 customsize 3 intray 16 jobseparate 5 PapSize 3 traylock 3 units 3 shrinkage 8 Software 30 storing macros 48 StripByteCounts 30 StripOffsets 30 SubfileType 30 T T4 Options or T6 Options 32 Threshholding 30 TIFF baseline elements 19 25 31 component ordering 22 errors 24 extended elements 19 32 33 processing rules 21 structure 22 33 sub files 21 unsupported functions 33 TIFF images clipping 21 emulation 19 in PCL 34 39 introduction 19 tiling 10 transparency mode 28 35 source and pattern 36 38 U unprintable area 8 unsupported functions 33 utilities ALL EDGE 22 51 CAPTURE 1 4 51 CAPTURE 100 51 CAPTURE C2A 51 EVENTLOG C2A 51 FILECHK PCL 51 LASERSET 22 51 Reports amp Ev
82. nd the equal sign e Quotes must be provided to delimit pathname The pathname is full pathname No default Ifthe file is a delete protected file it is not deleted Chapter 4 Using the Printer s Hard Disk Using a Disk File in a PCL Job The Alphanumeric ID command reads a file stored on the hard disk or floppy disk With this command the D640 reads the file into memory and treats this information as if it was part of the original print job The result is similar to an include statement in a high level programming language The D640 does not do any special processing of the file see Recommended Contents of Binary Data on page 46 The format of the Alphanumeric ID command is as follows lt ESC gt amp n W file identification data The number of bytes of data that follow the capital W A value must be supplied file identification data Byte Content 1 Operation Byte UB 2 File Identifier Name ASCxx Operation Byte UB The Operation Byte is an unsigned byte which may have a value 0 through 5 The LaserJet family of printers uses this byte to indicate whether the file contents are treated as a font or as a macro The D640 does not use this byte but requires the value to be within the range specified The values 0 to 5 are control codes lt SOH gt lt STX gt lt ETX gt lt EOT gt and ENQ File Identifier Name ASCxx The File Identifier Name
83. ng name stems longer than 8 characters for example longername ext extensions longer than 3 characters for example name grp1 n names containing more than one extension or dot for example name rev21 tif names containing special characters for example name new user Of name Before you create files with long names consider the following HP strongly recommends that characters used in filenames be confined to the ASCII printing set excluding characters used as punctuation symbols or wildcards The following printing characters are excluded in DOS and MS Windows Operating system Excluded Characters DOS SE NUES LR eoe ue cR Windows 95 or NT o Ni RA lt gt The D640 filing system does not enforce these restrictions However you may encounter problems when protocol commands refer to filenames with excluded characters Files and directories with long filenames have an additional abbreviated name which is DOS compatible 8 3 characters In any context files and directories may be specified by either the long name or the abbreviated name The limit on a file or directory name including all extensions is 100 characters There is an absolute upper limit of 255 characters on a complete pathname including drive specifier Chapter 4 Using the Printer s Hard Disk Other practical constraints such as the size of fields on the printer s control panel and in directory listings shoul
84. ng empty option ignored String empty option ignored 82 Chapter 5 Control Codes Table 44 PJL Error Codes Status Error Code Meaning LJ 4 Series D640 Category Number PJL Semantic 27001 Generic semantic error Generic semantic error SARE 27002 EOJ command encountered EOJ command without a previously matching encountered without a JOB command previously matching JOB command 27004 Cannot modify the value ofa Cannot modify the value read only variable of a read only variable 27005 SET is not allowed with this variable 27023 none Password privilege violation Autocontinue 30010 Status buffer overflow 30016 Memory overflow 30017 Print overrun 30018 Error 40 30027 VO Configuration error 30034 41 x error 30035 68 error 30036 68 service 30072 49 remove page 30076 personality memory overflow out of memory Chapter 5 Control Codes 83 Table 44 PJL Error Codes Status Error Code Meaning LJ 4 Series D640 Category Number Operator 35029 W1 IMAGE ADAPT intervention may be 35031 W2 INVALID PERSONALITY required 35037 W3 JOB ABORTED Printer stays 35039 W9 JOB 600 LTR online maybe 35040 WO JOB 600 A4 with reduced capabilities 35041 W8 JOB 600 OFF MR may be 35042 W7 JOB 300 LGL ost 35043 W5 JOB 300 LTR 35044 W6 JOB 300 A4 35045 W4 JOB 300 OFF 35073 Check Memory Management 35074 Memor
85. re than one strip is specified each strip must begin with a 1 dimensionally coded line Unc 0 Uncompressed mode is not allowed Unc 1 Uncompressed mode is allowed The D640 printer does not support uncompressed mode within compressed data Setting of this bit is treated as an error Fil 2 0 No fill bits Fill 21 Fill bits have been added as necessary before EOL codes such that EOL always ends on a byte boundary T6Options A vector of 32 flag bits which set parameters for T6 encoding 0125 Long 1 Unused bits must be 0 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 M JO Unc 0 Uncompressed mode is not allowed Unc 1 Uncompressed mode is allowed The D640 printer does not support uncompressed mode within compressed data Setting of this bit is treated as an error Default 0 DocumentName The name of the document from which the image was scanned 010D ASCII 1 32 Chapter 3 Working with TIFF Images Table 9 Extended TIFF Definitions PageName 011D ASCII 1 PageNumber 0129 Short 2 XPosition 011E Rational 1 VPosition 011F Rational 1 The name of the page from which the image was scanned The page number of the page from which the image was scanned PageNumber 0 is the page number with the first page numbered 0 PageNumber 1 is the total
86. ress 10017 Demo Page printing 10018 Menu reset 10019 Reset active I O 10020 Reset all I O 10021 Cold Reset 10022 Config page printing One paper trav 11xyy Background paper loading is empty but another source is available Printer is online Chapter 5 Control Codes 79 Table 44 PJL Error Codes Status Category Error Code Meaning LJ 4 Series Number D640 PJL Parser Error 20001 Entire command Generic syntax error entire PJL command ignored Generic syntax error lineis ignored 20002 Unsupported Command Unsupported command 20004 Unsupported personality Unsupported personality system 20005 PJL command buffer overflow 20006 lllegal character or line Illegal character terminated by the UEL command 20007 Whitespace or CRLF missing Terminator missing after after closing quotes closing quote 20008 Invalid value in an Invalid character in an alphanumeric value alphanumeric value 20009 Invalid value in a numeric value Invalid character in a numeric value 20010 Invalid character at the start of Invalid character at start a string alphanumeric value or of a value numeric value 20011 String missing closing double Missing closing double quote character quote 20012 Numeric value starts with a Numeric value starts with decimal point a decimal point 20013 Numeric value does not contain Numeric value does not any digits contain any digits 2
87. riable Printers Printer Default Set Inquire Name Values 4Si 4MV Dinquire Default Set Inq Dinq PAPER env MONARCH Y Y No Default Set Ing Dinq PAPER env C5 No Y No Default Set Ing Dinq PAPER env DL Y Y No Default Set Inq Dinq PAPER env B5 No Y No Default Set Ing Dinq PAPER CUSTOM No Y Y Default Set Ing Dinq PAPER JPOST No Y No postcard Default Set Ing Dinq PAPER JPOSTD No Y No postcard Default Ing Dinq PASSWORD 0 to 65535 Y Y Y Default Set Ing Dinq PERSONALITY AUTO Y Y Y Default Set Ing Dinq PERSONALITY PCL Y Y Y Default Set Inq Dinq PERSONALITY POSTSCRIPT Y Y Y Default Set Ing Dinq POWERSAVE ON Y X Y Default Set Ing Dinq POWERSAVE OFF Y Y Y Default Set Ing Dinq POWERSAVE 15 minutes Y Y Y TIME Default Set Inq Dinq POWERSAVE 30 Y Y Y TIME Default Set Inq Dinq POWERSAVE 60 Y Y Y TIME Default Set Ing Dinq POWERSAVE 120 Y Y Y TIME Default Set X Ing Dinq POWERSAVE 180 Y Y Y TIME Default Set Ing Dinq RESOLUTION 200 dots inch No No Y Default Set Ing Dinq RESOLUTION 300 dots inch Y Y Y Default Set Ing Dinq RESOLUTION 600 Y Y Y Default Ing Dinq RESOURCE ON RO Y No SAVE Chapter 5 Control Codes 75 Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Variable Printers Printer Default Set
88. right of the image 3 Oth row is the visual bottom and Oth column is the visual right of the image 4 Othrow is the visual bottom and Oth column is the visual left of the image 5 Oth row is the visual left and Oth column is the visual top of the image 6 Oth row is the visual right and Oth column is the visual top of the image 7 Oth row is the visual right and Oth column is the visual bottom of the image 8 Oth row is the visual left and Oth column is the visual bottom of the image The color space of the image data Only the two values below are accepted O WhitelsZero O is imaged as white 1 is imaged as black 1 BlacklsZero 0 is imaged as black 1 is imaged as white How the components of each pixel are stored The unit of measurement for XResolution and YResolution Default 2 1 No absolute unit of measurement 2 Inch 3 Centimeter Chapter 3 Working with TIFF Images 29 Table 8 Baseline TIFF Definitions RowsPerStrip 0116 Short Long 1 SamplesPerPixel 0115 Short 1 Software 0131 ASCII StripByteCounts 0117 Short Long StripsPerlmage StripOffsets 0111 Short Long StripsPerlmage SubfileType OOFF Short 1 Threshholding 0107 Short 1 30 The number of rows per strip The default is the value given by ImageLength resulting in a single strip image Image data may be broken into a number of strips or bands However for the D640 printer single strips are preferable
89. rinter conforms to the specifications described in TIFF Revision 6 0 published by Aldus Corporation June 1992 The information in this chapter assumes you are familiar with TIFF Revision 6 0 The D640 printer supports relevant parts of Baseline TIFF and selected elements of Extended TIFF There are no private fields or values required by the printer The TIFF standard does not contain any elements to indicate the termination of data Therefore termination of a TIFF file must be indicated by PJL universal escape sequences or the printer s I O timeout configuration Printing TIFF Images TIFF images can be printed using the following methods setting the printer s control panel to recognize TIFF files Emulation TIFF or Auto Auto is the recommended setting if you print files using more than one protocol such as PCL or PS 9 using commands in a print job Chapter 3 Working with TIFF Images 19 Using the Control Panel On the printer s control panel you can explicitly select TIFF emulation For details see the User Manual When TIFF emulation is set the following data items are valid Anew TIFF file starting with a 4 byte sequence 49492A00 or 4D4D002A PJL commands Any other type of data is treated as an error On the printer s control panel you can also use the Auto emulation setting to implicitly recognize TIFF files If Auto emulation is set the printer recognizes either of the following sequenc
90. sed Adaptive encoding block based CCITT G3 one dimensional encoding block based CCITT G3 two dimensional encoding block based CO J oO 2 Cnm CCITT G4 encoding block based a o Tagged Image File Format TIFF rev 6 0 block based PCL Compression Method 10 is useful when you have a monochrome graphic you want to include as an illustration on a page with PCL text The actual format of accepted data is described in TIFF Structure and Fields on page 25 34 Chapter 3 Working with TIFF Images Note Chapter 3 Working with TIFF Images To include an illustration transfer the entire TIFF file as a block including the header For example if the TIFF file is 23 476 bytes in size the raster transfer command would be lt ESC gt b23476W The TIFF file can be little endian from a PC or big endian from HP UX Only the first image from the TIFF data is printed any others will be ignored The image is rendered as the TIFF file describes it and then the image is clipped not scaled to the boundaries specified by the PCL commands for raster width and height Further the image will be treated just as any other PCL raster image when used with the Transparency Modes 35 Transparency mode with TIFF The D640 printer enables you to fill images and characters with any of the printer s predefined or user defined shading or cross hatch patterns and apply them to a destinat
91. sk CAPTURE C2A Copies all captured files dat from the printer s hard disk to the floppy disk No more than 1 4 Mbytes can be copied to the floppy disk Insert a blank formatted floppy disk before selecting EVENTLOG C2A Performs the following sequence prints a Maintenance Report e updates the eventlog pcl file on the printer s hard disk e copies the file to the floppy disk The eventlog pcl file is a plain text file located in the CAMAINT directory the file contains an ongoing record of printer events Insert a blank formatted floppy disk before selecting Reports amp Eventlog C2A A utility that prints a Setup and Maintenance Report e copies a print file of the Setup Report and the Maintenance Report to floppy disk e copies the eventlog pcl file to floppy disk This utility is useful for sending complete information to your service provider Insert a blank formatted floppy disk before selecting Chapter 4 Using the Printer s Hard Disk 51 52 Chapter 4 Using the Printer s Hard Disk Control Codes This chapter includes charts that compare control codes for the D640 printer with control codes for other LaserJet printers For further details on PCL and PJL control codes see the following manuals PCL 5 Printer Language Technical Reference Manual Printer Job Language Technical Reference Manual PCL 5 Comparison Guide Printer Language Technical Quick Reference Guide All are
92. son who created the image 013B ASCII Chapter 3 Working with TIFF Images 25 Table 8 Baseline TIFF Definitions BitsPerSample 0102 Short N CellLength 0109 Short 1 CellWidth 0108 Short 1 ColorMap 0140 Short 3 2 bps Compression 0103 Short 1 Copyright 8298 ASCII DateTime 0132 ASCII 20 26 Numbers of bits for individual color components The D640 printer is monochrome Therefore N21 and the value itself must be 1 Default 1 The length of the dithering or halftoning matrix used to create a dithered or halftoned bi level file The printer does not generate its own halftoning The width of the dithering or halftoning matrix used to create a dithered or halftoned bi level file A Red Green Blue color map for palette color images Compression scheme used for the image data The following compression modes are supported by the D640 printer baseline TIFF 1 No compression Data packed tightly into bytes but not spanning row boundaries This is the default CCCIT Group 3 1 dimensional modified Huffman run length encoding 32773 PackBits compression A byte oriented run length encoding scheme extended TIFF 3 T4 encoding Group 3 2 dimensional CCITT T 4 bi level encoding Geneva 1988 4 T6 encoding Group 4 CCITT T 6 bi level encoding Geneva 1988 Copyright notice Date and time in the following format YYYY MM DD HH MM SS A null binary zero terminates the s
93. space may be present on either side of the sign SIZE integer Integer is the number of bytes of binary data expressed as ASCII digits Integer is an integer in the range of 2 to max signed int NAME pathname Quotes are required to delimit pathname The pathname consists of a path c pcl5 and a filename The pathname must be valid for the file to be stored Follow DOS conventions and use PCL for the extension e lIfafile exists already with the same name the user gives and it is not a delete protected file the old file is overwritten e Ifthe data stream gets cut off before the operation completes then no file is created and if there was a file of the same name it may no longer exist an error could be returned The lt EOL gt is required to indicate that the PJL command ends here and binary data starts in the following byte The lt UEL gt is consumed by the FSDOWNLOAD command it is not a job boundary and it is not counted in the SIZE integer count Chapter 4 Using the Printer s Hard Disk 45 Note 46 The contents of binary data are not checked by the printer It is up to you to send valid data Binary data can contain any number of lt UEL gt and or lt EOL gt chars they are not a job boundary during FSDOWNLOAD If the data does contain lt UEL gt or lt EOL gt and SIZE is not specified correctly the binary data is parsed as PJL commands which might not be desirable You must make
94. t Default Font lt ESC gt 3 Y Y Y Underline Start lt ESC gt amp d D Y Y Y Underline Stop lt ESC gt amp d Y Y Y Transparent Print Data lt ESC gt amp p X data Y Y Y Text Parsing Method lt ESC gt amp t P No Y No a Primary font commands are shown Use for secondary font Table 19 Font Management Function Command 4Si 4MV D640 Assign Font ID Number lt ESC gt c D Y Y Y Font Control lt ESC gt c F Y Y Y Table 20 User Defined Symbol Set Function Command 4S 4MV D640 Symbol Set ID Code lt ESC gt c R Y Y Y Define Symbol Set ESC fifW data Y Y Y Symbol Set Control lt ESC gt c S Y Y Y Chapter 5 Control Codes 57 58 Table 21 Soft Font Creation Function Command 4Si 4MV_ D640 Font Descriptor lt ESC gt s Wl data Y Y Y Softfont header format part of data PCL Bitmap 0 Y Y Y Res Specified Bitmap 20 Y Y Y Intellifont Bound Scal 10 Y Y Y Intellifont Unbound Sca 11 Y Y Y TrueType Scalable 15 Y Y Y Universal Font Header 16 No Y No Character Code lt ESC gt c E Y Y Download Character lt ESC gt s Wl data Y Y Table 22 Macros Function Command 4S 4MV D640 Macro ID Number lt ESC gt amp f Y Y Y Y Macro Control lt ESC gt amp f X Start macro 0 Y Y Y Stop macro 1 Y Y Y Execute macro 2 Y Y Y Call macro 3 Y Y Y Enable for auto overlay 4 Y Y Y Disable auto overlay 5 Y Y Y Delete all macros 6 Y Y N
95. talic Book Upright ITC Lubalin Graph C2050A D07 36596B D07 D640 name ITCLUBGR PCL Typeface Treatment Spacing Format Symbol Set ITC Lubalin Graph Bold Italic Bold prop scale Upright Medium Italic Medium Upright Legal Courier 92286H 36596A 00H D640 name LGLCOUR PCL Tvpeface Treatment Spacing Format Svmbol Set Courier 12 pt Bold Italic Medium fixed bitmap 00U ISO6 ASCII Upright 01U Legal Line Draw 12 pt Medium Upright fixed bitmap 00B Line Draw 7 Prestige Elite 07 pt Medium Upright fixed bitmap 00U ISO6 ASCII 01U Legal Legal Elite 92286G 36596A 00G D640 name LGLELITE PCL Typeface Treatment Spacing Format Symbol Set Line Draw Line Medium Upright fixed bitmap 00B Line Draw 7 Prt 12 pt Prestige Elite O7 pt Medium Upright fixed bitmap 00U ISO6 ASCII 01U Legal Prestige Elite 10 pt Bold Italic Medium fixed bitmap 00U ISO6 ASCII Upright 01U Legal 102 Chapter 6 Printer Fonts Letter Gothic 92286E 36596A 00E D640 name LTRGOTH PCL Tvpeface Treatment Spacing Format Svmbol Set Letter Gothic 12 pt Bold Italic Medium fixed bitmap 00E Roman extensions Upright 00U ISO6 ASCII 08U Roman 8 Letter Gothic Portrait and Landscape 92286N 36596A 00N D640 name LTRGPOLA PCL Tvpeface Treatment Spacing Format Svmbol Set Letter Gothic 12 pt Bold Italic Medium fixed bitmap 08U Roman 8 Upright
96. tatus Readback Commands Function 4Si 4MV D640 Comments INQUIRE M hd optional LPARM personalitv DINQUIRE optional LPARM personalitv ECHO INFO ID HP5000 D640 INFO CONFIG INFO MEMORY INFO PAGECOUNT INFO STATUS INFO VARIABLES INFO USTATUS USTATUS DEVICE ON USTATUS DEVICE VERBOSE USTATUS DEVICE OFF USTATUS JOB ON lt lt x x x xx lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt x xXx x lt x x lt lt lt lt lt lt lt x xXx x xi x lt USTATUS JOB OFF Chapter 5 Control Codes 68 Table 41 Status Readback Commands Function 4Si 4MV D640 Comments USTATUS PAGE ON Y Y Y USTATUS PAGE OFF Y Y Y USTATUS TIMED 5 to 300 Y Y Y seconds USTATUS TIMED 0 Y Y Y USTATUSOFF Y Y Y Table 42 Device Attendance Commands Function ASi AMV D640 RDVMSG Y Y Y OPMSG Y Y Y STMSG Y Y No The Display text will be mapped according to a special symbol set designated REPORT 20 which provides all the symbols needed to display a variety of languages To see the mapping for symbol set 2Q which is unique to the D640 printer select symbol set 2Q at the operator panel and then print a table listing This listing is reproduced in D640 Operator Panel Symbol Set 02Q on page 69 Chapter 5 Control Codes
97. tring Chapter 3 Working with TIFF Images Table 8 Baseline TIFF Definitions ExtraSamples 0152 Short m FillOrder 010A Short 1 FreeByteCounts 0121 Long 1 FreeOffsets 0120 Long 1 GrayResponseCurve 0123 Short 2 bps GrayResponseUnit 0122 Short 1 HostComputer 013C ASCII ImageDescription 010E ASCII ImageLength 0101 Short Long 1 ImageWidth 0100 Short Long 1 Chapter 3 Working with TIFF Images Description of extra components The logical order of bits within a byte Default 1 For value 1 pixels with low column values are stored in high order bits of the byte The most significant bit in a byte is the earliest in the raster line for uncompressed data as well as the earliest in compression code for compressed data For value 2 pixels with low column values are stored in low order bits of the byte Both values are supported but Hewlett Packard recommends using FillOrder 1 for performance For each string of contiguous unused bytes in a TIFF file the number of bytes in the string The presence of unused bytes is not recommended For each string of contiguous unused bytes in a TIFF file the byte offset of the string For grayscale data the optical density of each possible pixel value The precision of the information contained in the GrayResponseCurve The computer and or operating system used to create the image A string that describes the subject of the image The num
98. trol Codes 61 Table 28 Picture Frame for vector graphics Function Command 4Si 4MV D640 Picture Frame Horiz Size lt ESC gt c X Y Y Y Picture Frame Vert Size lt ESC gt c Y Y Y Y Set Picture Frame Anchor Pt lt ESC gt cOT Y Y Y HP GL 2 Horiz Plot Size lt ESC gt c K Y Y Y HP GL 2 Vert Plot Size lt ESC gt c L Y Y Y Enter HP GL 2 lt ESC gt B Previous HP GL 0 Y Y Current PCL CAP 1 Y Y Enter PCL Mode lt ESC gt A Y Y Table 29 Programming Hints Function Command 4Si 4MV D640 Display Functions On lt ESC gt Y Y Y Y Display Functions Off lt ESC gt Z Y End of Line Wrap lt ESC gt amp s C Y Y HP GL 2 Graphics Vector Graphics Table 30 Palette Extensions Function Command 4Si 4MV D640 Number of Pens NP Y Y Y Transparency Mode TR Y Y Screened Vectors SV Y Y 62 Chapter 5 Control Codes Table 31 Vector Group Function Command 4Si 4MV D640 Arc Absolute AA Y Y Arc Relative AR Y Y Y Absolute Arc Three Point AT Y Y Y Bezier Absolute BZ Y Y Y Bezier Relative BR Y Y Y Circle CI Y Y Y Plot Absolute PA Y Y Y Plot Relative PR Y Y Y Pen Down PD Y Y Y Pen Up PU Y Y Y Relative Arc Three Point RT Y Y Y Polyline Encoded PE Y Y Y Table 32 Polygon Group Function Command 4Si 4MV D640 Fill Rectangle Absolute RA Y Y Y Fill Rectangle Relative RR Y Y Y Edge Rect
99. uire Name Values 4S 4MV Dinquire Default Set Ing Dinq SYMSET DESKTOP Y Y Y Default Set Ing Dinq SYMSET ISO4 Y Y Y Default Set Ing Ding SYMSET ISO6 Y Y Y Default Set Ing Dinq SYMSET ISO11 Y Y Y Default Set Ing Dinq SYMSET ISO15 Y Y Y Default Set Ing Dinq SYMSET ISO17 Y Y Y Default Set Inq Dinq SYMSET ISO21 Y Y Y Default Set Inq Dinq SYMSET ISO60 Y Y Y Default Set Ing Dinq SYMSET ISO69 Y Y Y Default Set Ing Dinq SYMSET ISOL1 Y Y Y Default Set Ing Dinq SYMSET ISOL2 Y Y Y Default Set Ing Dinq SYMSET ISOL5 Y Y Y Default Set Ing Dinq SYMSET LEGAL Y Y Y Default Set Ing Dinq SYMSET MATH8 Y Y Y Default Set Ing Dinq SYMSET MSPUBL Y Y Y Default Set Ing Dinq SYMSET PC8 Y X Y Default Set Ing Dinq SYMSET PC850 Y Y Y Default Set Ing Dinq SYMSET PC852 Y Y Y Default Set Ing Dinq SYMSET PC8DN Y Y Y Default Set Ing Dinq SYMSET PC8TK Y Y Y Default Set Ing Dinq SYMSET PIFONT Y Y Y Default Set Ing Dinq SYMSET PSMATH Y Y Y Default Set Ing Dinq SYMSET PSTEXT Y Y Y Default Set Ing Ding SYMSET ROMAN8 Y Y Y Default Set Ing Dinq SYMSET VNINTL Y Y Y Default Set Ing Dinq SYMSET VNMATH Y Y Y Default Set Ing Dinq SYMSET VNUS Y Y Y Default Set Ing Dinq SYMSET WIN30 Y Y Y Chapter 5 Control Codes 77 Table 43 PJL Commands and Environment Variables PJL Commands Environment LaserJet D640 Variable Printers Printer Default Set Inquire Name Values 4Si 4MV Dinquire Defa
100. ult Set Inq Dinq SYMSET WINL1 Y Y Default Set Inq Dinq SVMSET WINL2 Y Y Y Default Set Inq Dinq SVMSET WINL5 Y Y Default Set Ing Dinq SYMSET WINS1J No Y No Default Set Ing Dinq SYMSET MACINTOSH No No Y Default Set Ing Dinq CARTRIDGE1 none or No No Y cartridge name Default Set Inq Dinq CARTRIDGE2 none or No No Y cartridge name LPARM POSTSCRIPT Default Set Inq Ding JAMRECOVERY OFF Y Y Y Default Set Inq Dinq JAMRECOVERV ON Y Y Y Default Set Inq Dinq PRTPSERRS OFF Y Y Y Default Set Ing Dinq PRTPSERRS ON Y Y Y 78 Chapter 5 Control Codes PJL Error Codes For further details refer to the Printer Job Language Technical Reference Manual Table 44 PJL Error Codes Status Error Code Meaning LJ 4 Series D640 Category Number These codes are 10001 Printer is ready amp online Ready and Online informational messages not 10002 Printer is ready amp offline Ready and Offline errors 10003 Printer is warming up Warming up They are useful for reporting printer 10004 Self test 04 in progress Running Selftest status back to the 40005 Hard Reset in progress Control Panel displav 10006 Printer is low on toner Toner is low 10010 Status buffer overflow Status buffer overflow 10011 Aux i o or MIO not ready Interface not ready 10013 Self test 05 in progress 10014 Printing test in progress 10015 Typeface list printing 10016 Engine Test in prog
101. x2FDO decipoints Ox1E OxFO height is Ox1EF0 decipoints lt ESC gt amp 10E set top margin to 0 lt ESC gt amp a0L set left margin to 0 Chapter 2 Printing Options If you define text to start printing at location 0 0 it will print off of the logical page This may or may not be on the physical page Figure 1 describes the physical and logical page formats The following escape sequence allows you to define the logical page lt ESC gt amp a tt W binary data Where is the number of bytes of binary data following the terminator The default value for f is NA The range for is 4 10 The binary data describes the logical page format as shown below Table 2 Logical Page Format Byte 15 MSB 8 7 0 LSB Byte 0 Left Offset 1 2 Top Offset 3 4 Orientation Reserved 0 5 6 Width 7 8 Height 9 Left Offset Specifies in integer decipoints the location of the left edge of the logical page with respect to the left side of the physical page in the selected viewing orientation The range of values is 32767 to 32767 Top Offset Specifies in integer decipoints the location of the top edge of the logical page with respect to the top edge of the physical page in the selected viewing orientation The range of values is 32767 to 32767 Orientation This is the viewing orientation of the logical page with respect to the physical page Values may be 0 portrait 1 landscape
102. y Management not available 35075 User Maintenance Requested 35076 WM personality MEM FULL 35078 Entered powersave mode 00 POWERSAVE 35081 WM JOB 300 35082 WD DISK NOT INIT 35084 WM JOB 600 LGL 35085 WM JOB 600 A3 35086 WM JOB 600 11x17 35087 WM JOB 300 A3 35088 WM JOB 300 11x17 84 Chapter 5 Control Codes Table 44 PJL Error Codes Status Error Code Meaning LJ 4 Series D640 Category Number Operator 40000 Sleep mode printer is waiting intervention for data no error ie requiren 40005 designjet only 40010 designjet only 40011 designjet only 40020 NO MICR TONER 40021 A cover is open CLOSE COVER 40022 A paper jam has occurred xxx JAM 40024 FE CARTRIDGE 40026 PC INOTALL 40038 16 LOW TONER 40046 FI INOERT CART 40047 FR REMOVE CART 40048 PJL OPMSG 40049 PJL STMSG 40050 50 SERVICE 40051 51 ERROR 40052 52 ERROR 40053 53 XY ZZ ERROR 40054 54 ERROR 40055 55 ERROR 40056 56 ERROR 40057 57 SERVICE 40058 58 SERVICE 40059 59 ERROR 40061 61 X SERVICE 40062 62 X SERVICE 40063 63 SERVICE 40064 64 SERVICE Chapter 5 Control Codes 85 Table 44 PJL Error Codes and there is no other source Status Error Code Meaning LJ 4 Series D640 Category Number Operator Interven 40065 65 SERVICE tion is required cont 40067 67 SERVICE 40068 69 SERVICE 40069 70 ERROR 40070 71 ERROR 4
Download Pdf Manuals
Related Search
Related Contents
Elinchrom 26175 User Manual - Interlogix 取扱説明書ダウンロードはこちら April 2011 - Worcester and Hereford Advanced Motorcyclists INDICATIONS D`INSTALLATION, UTILISATION ET ENTRETIEN C TV/WB/FM/AM Portable CD Player A B D E Manual - Garmin Copyright © All rights reserved.
Failed to retrieve file