Brother International HL-L8350CDW Command Reference Guide for Software Develop
Brother International HL-L8350CDW Manual
![]() |
View all Brother International HL-L8350CDW manuals
Add to My Manuals
Save this manual to your list of manuals |
Brother International HL-L8350CDW manual content summary:
- Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 1
Brother Printer Technical Reference Guide HL-1050/1070/1250/1270N/1450/1470N/P2500/ 1660e/2060/2400C L2321D/2260/2260D/ L2305W/L2340DW/L2360DN/L2361DN/2560DN/ L2360DW/L2365DW/L2366DW/2569DW/ HL-1212W/1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/1200/1201/1202/1208/ L5000D/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 2
70CDW Revised for Addition of HL3045CN/3075CW/5440D/5450DN/5470DW/6180DW Revised for Addition of HL-S7000DN Revised for Addition of HL-3140CW/HL3150CDW/HL-3150CDN/HL-3170CDW Revised for Addition of HL-1110/1111/1112/1118 Revised for Addition of HLL8250CDN/L8350CDW(T)/L9200CDW(T) Revised for Addition - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 3
of HLL2370DN/L2371DN/L2372DN/2590DN/B2050DN/L 2370DW/L2375DW/L2376DW/B2080DW/L2385DW /L2386DW/2595DW Revised for Addition of HLL3270CDW/L3230CDW/L3230CDN/L3210CW/3190 CDW/3160CDW © Copyright Brother Industries, Ltd. 2018 ALL RIGHTS RESERVED - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 4
compiled and published, covering the latest product's descriptions and specifications. The contents of this manual and the specifications of this product are subjected to change without notice. Brother reserves the right to make changes without notice in the specifications and materials contained - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 5
- Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 6
TABLE OF CONTENTS GLOSSARY CHAPTER 1 INTRODUCTION 1. ABOUT THE MANUAL 3 2. AREAS OF USE 4 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE 1. COMMAND LIST 7 2. INTRODUCTION 10 3. CONTROLLING THE PRINTER 11 4. JOB CONTROL 15 5. USING FONTS 47 6. USING GRAPHICS 81 7. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 7
CHAPTER 6 EPSON FX-850 1. COMMAND LIST 3 2. INTRODUCTION 5 3. EMULATION DETAILS 6 4. TERMINOLOGY 7 5. CONTROLLING THE PRINTER 8 6. COMMANDS 9 7. INDEX 28 CHAPTER 7 IBM PROPRINTER XL 1. COMMAND LIST 3 2. INTRODUCTION 5 3. EMULATION DETAILS 6 4. NOTATION USED IN THIS EMULATION DESCRIPTION 7 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 8
GLOSSARY Absolute plotting Anchor point Anisotropic scaling ASCII Attribute Bitmap font Bold Calling a macro Cartridge Cartridge font Character cell Character code Character descriptor Character set Column Control code A method of plotting in the HP-GL and HP-GL/2 graphics language where - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 9
Control panel reset A reset or factory reset performed using the printer control panel. Cross-hatching A method of shading using perpendicular diagonal lines that cross one another. Current units The current unit type in use in HP-GL and HP-GL/2 mode. Current units are either user units or - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 10
Fixed spacing See monospacing. Font A collection of characters that are designed to work in harmony together. A font has several characteristics that identify it uniquely: character or symbol set, spacing, pitch, height or point size, style, stroke weight and typeface. Fonts can either be - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 11
Justification The way in which text is aligned. For example, left justification involves aligning the left end of every line of text. Label A text string that forms part of an HP-GL and HP-GL/2 plot. Landscape Logical page The orientation in which the top edge of the page is longer than the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 12
Perforation skip Permanent font Permanent macro Physical page Picture frame Pitch Plot Plotter units Point Point factor scaling Point size Polygon Polygon buffer Portrait Posture Primary font Print model Printable area Print position Proportional spacing A feature whereby the printer automatically - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 13
RAM Raster graphics Relative plotting Reset Resident font ROM Row Sans serif Scalable fonts Scaling Scaling points Scalable typeface Secondary font Serif Random Access Memory. The printer's memory in which fonts and macros can be stored and where pages that are to be printed are composed. A method - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 14
Soft clip limits Source image Source transparency Spacing Stick font Stroke weight Sub-polygon Symbol set Tab channel Temporary font Temporary macro Text area Text direction TIFF Transparency Typeface User default environment User units Vector graphics Vertical plot size See graphics window. The - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 15
VMI Vertical motion index. The vertical distance that the print position moves down the page when a line feed is performed. This can be set using printer commands or with the printer's control panel by adjusting the "Lines" menu option in PAGE FORMAT MODE. x - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 16
CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 17
CONTENTS 1. ABOUT THE MANUAL 3 2. AREAS OF USE...4 2.1 Using Word Processing Packages and Spreadsheets 4 2.2 Graphics ...4 2.3 Programming...4 2.4 Font Development ...5 CHAPTER 1 INTRODUCTION - 2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 18
ABOUT THE MANUAL This technical reference manual is intended to help you get the most out of each of the emulation modes supported by your HL-Series in this manual. For basic set-up information, such as how to connect the printer to your computer, look in the User's guide. The User's guide also - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 19
several different applications for which you may want to use your HL-Series printer. Four general areas are outlined in the following sections and other relevant data. In this case you will not need to use this manual, as your software package will perform the task of controlling the printer for you - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 20
2.4 Font Development In LaserJet mode you can send your own character designs to an HL-Series printer and print text using them. To do this you need first to design your characters on paper. Having done this you can then - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 21
CHAPTER 2 PCL PRINTER CONTROL LANGUAGE CHAPTER 2 PCL - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 22
CONTENTS 1. COMMAND LIST ...7 2. INTRODUCTION ...10 3. CONTROLLING THE PRINTER 11 3.1. Control Codes ...11 3.1.1. Backspace (08) ...11 3.1.2. Line feed (10) ...11 3.1.3. Form feed (12) ...11 3.1.4. Carriage return (13) ...11 3.1.5. Select primary font (14) ...11 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 23
4.2.5. HP-GL/2 graphics window ...32 4.2.6. Portrait page dimensions ...33 4.2.7. Landscape page dimensions ...35 4.2.8. Coordinates...37 4.2.9. Units ...37 4.2.10. Unit of measure...37 4.2.11. Setting the left and right margins ...37 4.2.12. Resetting the horizontal margins ...38 4.2.13. Setting - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 24
5.2.5. Selecting the symbol set ...55 5.2.6. Selecting the type of character spacing 57 5.2.7. Selecting the pitch...57 5.2.8. Selecting the height ...58 5.2.9. Scaling the scalable fonts vertically or horizontally 58 5.2.10. Selecting the style ...58 5.2.11. Selecting the stroke weight ...59 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 25
6.5. The Picture Frame ...101 6.5.1. The default picture frame ...101 6.5.2. Set picture frame anchor point...101 6.5.3. Set picture frame vertical size...101 6.5.4. Set picture frame horizontal size ...101 6.5.5. Specify vertical plot size...101 6.5.6. Specify horizontal plot size ...101 7. MACROS - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 26
8.5.14. Symbol set response ...113 8.5.15. Entity error codes ...114 8.5.16. Free space command ...114 8.5.17. Font cache ...115 8.5.18. Memory status response...115 8.5.19. Memory error response...115 8.5.20. Flush all pages command ...115 8.5.21. Echo command ...115 9. INDEX ...116 CHAPTER 2 PCL - - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 27
1. COMMAND LIST Control Codes 11 Escape sequences 12 Esc&k#G Line termination 12 Esc&s#C End-of-line wrap 13 EscY Display function mode 13 EscZ Display function mode 13 Environments 14 Job Control 15 Esc&l#A Page size 15 Esc&n# Media type selection 16 Esc&l#G Output tray - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 28
Esc(s#H, Esc)s#H Selecting the pitch 47 Esc(s#V, Esc)s#V Selecting the height 48 EscCR!#H, EscCR!#V Scaling the scalable fonts vertically or horizontally 48 Esc(s#S, Esc)s#S Selecting the style 48 Esc(s#B, Esc)s#B Selecting the stroke weight 49 Esc(s#T, Esc)s#T Selecting the typeface 49 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 29
EscCR!1234#M MIO video I/O port control 97 Status Readback 98 Esc*s#T Set status readback location type 99 Esc*s#U Set status readback location unit 99 Esc*s#I Inquire status readback entity 100 Esc*s1M Free space command 104 Esc&r#F Flush all pages command 105 Esc*s#X Echo - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 30
2. INTRODUCTION This laser / ink printer provides a complete emulation of the supported Hewlett Packard LaserJet printer. Features include raster and vector graphics, support for bitmap and scalable fonts and page control. There are many resident fonts in the printer and you can gain access to more - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 31
further in the sub-section entitled "Using fonts". 3.1.7. Escape (27) ASCII code 27. You must use this character code to start every instruction sequence that you send to the printer. 3.1.8. Horizontal tab (09) ASCII code 9. This code moves the cursor one tab position to the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 32
send the printer instructions by embedding escape sequences in programs or in word processed documents. In this manual escape sequences are shown You can either do this using the printer's control panel (see the User Guide) or by sending the printer the following escape sequence: Esc&k#G (27)(38)( - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 33
line so that text is not lost. You can turn on the automatic text wrap feature either from the printer's control panel (see the User Guide) or by sending the printer the following escape sequence: Esc&s0C (27)(38)(115)(48)(67) To turn off the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 34
models, there are multiple User settings available, refer to your printer User Guide to see if your printer supports these. 3.3.3. Modified print environment The modified print environment is made up of This is detailed in the section of this manual in which macros are described. CHAPTER 2 PCL - 14 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 35
4. JOB CONTROL 4.1. Commands 4.1.1. Page size Esc&l#A (27)(38)(108)#(65) # # stands for the type of paper or envelope to be used. Values for # correspond to the paper or envelope sizes shown in the table. Envelopes sizes are shown in the shaded part of the table. CHAPTER 2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 36
C5 1037 International DL HL-7050 HL1850/1870N/5 040/5050/507 0N/ 5140/5150D/5 170DN/6050/6 HL-2600CN 050D/ 6050DN/2070 N/5240/5250D N/5270DN/52 80DW HL-3450CN HL-8050N HL-2700CN HL-4040CN/ 4050CDN/ 4070CDW HL2150N/2170 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 37
HL-1250/ 1270N/ P2500 HL-1660e/ 2060 HL-2400C/ 2400Ce HL-3400CN HL1450/1470N HL1650/1670N HL-3260N HL-2460 Envelop #4 Envelop MAX HL-7050 HL1850/1870N/5 040/5050/507 0N/ 5140/5150D/5 170DN/6050/6 HL-2600CN 050D/ 6050DN/2070 N/5240/5250D N/5270DN/52 80DW HL-3450CN HL-8050N HL-2700CN HL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 38
16K(184x260mm) 16"(A4 Long) Wide Letter Monarch COM-10 International DL International C5 International DL HL3170CDW HL- HLL8250CDN/L 8350CDW/L 9200CDW/L 9300CDW HLL2360DN/L2 360DW/L23 65DW/2560 DN/2569DW HLL5000D/558 0D/L5100DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 39
Model HL3070CW/30 75CW HL2250DN/227 0DW/4140C N/4150CDN/ 4570CDW HL5440D/5450 DN/5470DW /6180DW HLS7000DN Envelop #4 Envelop MAX HL3170CDW HL- HLL8250CDN/L 8350CDW/L 9200CDW/L 9300CDW HLL2360DN/L2 360DW/L23 65DW/2560 DN/2569DW HLL5000D/558 0D/L5100DN /L5200DW/L 6200DW/L6 300DW/L64 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 40
from the printer's control panel or remote printer console program (see the User Guide). If the paper size you select differs from the size of the # correspond to the media type shown in the table. Model HL- HL- HL- 2070N/5240/5250DN/5270 4040CN/4050CDN/4070CD 4140CN/4150CDN/4570CDW/3170 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 41
bin. 8: Select #6 bin. 9: Select #7 bin. 10: Select #8 bin. 11: Select #9 bin. 12: Select #10 bin. 100: Select the finisher tray (HL-3260N) (CT:HL-8050N) This command selects the specified output tray. This command is ignored when the specified tray is not available. The PJL OUTBIN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 42
current page is printed and paper is fed in manually. If # = 3 the current page is printed and envelopes are fed in manually. If # = 4 the current page is page is printed and the lower cassette becomes the paper source. (HL-1070/1250/1270N/P2500/1660e/2060/2400C/2400Ce/3400CN/1450/1470N/1650/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 43
If PJL TRAYCOMMAND is NORMAL; #=0 #=1 #=2 #=3 #=4 #=5 #=6 #=7 #=8 #=9 #=10 #=100 #=101 #=102 #=103 #=1001 #=1002 HL-1050 Eject Sheet Feeder Manual Feed N/A N/A N/A N/A Auto selection N/A N/A N/A HL-1070 Tray 1 Tray 2 Tray 2 HL1250/1270 N/P2500/ 1450/1470 N/2400C/C e HL3400CN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 44
#=0 #=1 #=2 #=3 #=4 #=5 #=6 #=7 #=8 #=9 #=10 #=100 #=101 #=102 #=103 #=1001 #=1002 HLHL- L2360DN/ 3070CW/3 L2360DW/ 075CW/31 L2365DW/ 70CDW 2560DN/25 69DW HLL9300CD W HLL8250CDN /L8350CD W/L9200C DW HLL5000D/55 80D/L5100 DN/L5200 DW/L6200 DW/L6300 DW/L6400 DW HLL8260CDN /L8260CD W/L8360C DW/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 45
If PJL TRAYCOMMAND is SPECIAL; #=0 #=1 #=2 #=3 #=4 #=5 #=6 #=7 #=8 #=9 #=10 #=100 #=101 #=102 #=103 #=1001 #=1002 HL- 1660e/206 0/ 1650/1670 HL-2400C/ Ce N HL3400CN Eject Tray 1 Manual Feed Envelope Tray 2 Tray 2 MP Tray Tray2 Auto selection N/A N/A N/A N/A - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 46
#=0 #=1 #=2 #=3 #=4 #=5 #=6 #=7 #=8 #=9 #=10 #=100 #=101 #=102 #=103 #=1001 #=1002 HLHL- L3270CD HL- L2360DN/ W/L3230C L2385DW/ L2360DW/ DW/L3230 L2386DW/ L2365DW/ CDN/L321 2595DW 2560DN/2 0CW/3190 569DW CDW/3160 CDW N/A N/A N/A N/A N/A - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 47
4.1.5. Left long-edge offset registration Esc&l#U (27)(38)(108)#(85) # # stands for the distance in decipoints (1/720") that the left edge of the logical page is to be moved. Values for # may be in the range -32,767 to 32,767. The distance specified is relative to the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 48
4.1.7. Simplex/duplex printing (For HL-1660e/2060/3400CN/1650/1670N/3260N/2460/7050/1850/ page has not been processed yet, only a dummy (white) page is attached. 4.1.9. Job separation command (For HL-3260N/2460/6050/6050D/6050DN/8050N/S7000DN) Esc&l1T (27)(38)(108)(49)(84) - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 49
have been transmitted are printed out. You can also perform a printer reset using the printer's control panel or remote printer console program (see the User Guide). CHAPTER 2 PCL - 29 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 50
the printer's control panel or remote printer console program (see the User Guide). 4.1.12. Reset to user settings EscCR!#R (27)(13)(33)#(82) printer supports multi user settings. #2 indicates the user settings 2 are restored, if the printer supports multi user settings (Except for HL-7050 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 51
HL-1050 HL-1070 HL-1250 HL-1270N HL-P2500 HL-1660e HL-2060 HL-2400C HL-2400Ce HL-3400CN HL-1650/1670N HL-3260N HL-2460 HL-1450 HL-1470N HL-7050 HL-1850/1870N HL-5040/5140 HL-2070N/ HL-5050/5070N/ 5150D/5170DN HL-2600CN HL-3450CN HL-6050/6050D/ 6050DN HL-5240/5250DN/5270DN/5280DW HL-8050N HL-2700CN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 52
in from the edges of the physical page, please refer to the printer User Guide for the exact measurement for each model. 4.2.3. Logical page The logical page is -GL/2 commands. This is described in the HP-GL/2 section of this manual. The default graphics window is bound by the left and right edges of - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 53
4.2.6. Portrait page dimensions (DEFAULT VALUES) G H F Physical page Printable area Logical page E E Default HP-GL/2 picture frame G DB G B Physical page length D Maximum logical page length F Distance from edge of physical page to edge of logical page F GH C A PAPER SIZE A B - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 54
POSTCARD 1181 1748 1039 1748 71 0 Envelop #4 1240 2776 1098 2776 71 0 Envelop MAX 1417 2776 1275 2776 71 0 A5 Long Edge 2480 1748 2338 1748 71 0 A4 Short 2480 3189 2338 3189 71 0 16K(197x273mm 2325 3225 2175 3225 75 0 ) 16K(195x270mm 2303 3189 2161 3189 71 0 ) 16K(184x260mm 2173 3070 2031 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 55
4.2.7. Landscape page dimensions (DEFAULT VALUES) G H F E E DB G G B D F G H F C A Physical page Printable area Logical page Default HP-GL/2 picture frame Physical page length Maximum logical page length Distance from edge of physical page to edge of logical page PAPER SIZE A B C - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 56
Envelop MAX 2776 1417 2658 1417 59 0 A5 Long Edge 1748 2480 1630 2480 59 0 A4 Short 3189 2480 3071 2480 59 0 16K(197x273mm 3225 2325 3105 2325 60 0 ) 16K(195x270mm 3189 2303 3071 2303 59 0 ) 16K(184x260mm 3070 2173 2952 2173 59 0 ) Mexican Legal 4014 2550 3894 2550 60 0 India Legal 4074 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 57
4.2.8. Coordinates The printer control language coordinate system has its origin at the intersection of the left edge of the logical page and the top margin. The x-coordinate value of the current cursor position increases as the cursor moves from left to right, the y-coordinate value increases as - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 58
, margin settings can be made from the printer's control panel (see the User Guide). 10 REM ***** SET AND CLEAR SIDE MARGINS ***** 20 ESC$=CHR$(27) 30 the top margin can be set from the printer's control panel (see the User Guide). 10 REM ******* SET TOP MARGIN TO 10 LINES ******* 20 REM 30 ESC$= - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 59
4.2.14. Setting the vertical motion index (VMI) Esc&l#C (27)(38)(108)#(67) # # stands for the height of one row in 1/48". # can have any value in the range 0-32767. The distance specified by the VMI is the vertical distance moved down the page when the printer performs a - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 60
your printer model, the number of lines per page can also be set from the printer's control panel or remote printer console (see the User Guide). 4.2.17. Text length Esc&l#F (27)(38)(108)#(70) # # stands for the number of lines of text (at the current VMI) to - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 61
If you specify a page length greater than is allowed by any of the supported paper sizes, the command is ignored. If the current VMI is 0 the required number of lines per page in the PAGE FORMAT mode (see the User Guide). 10 REM ******* SETTING THE PAGE LENGTH TO 66 LINES ******* 20 REM 30 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 62
4.2.20. Positioning the cursor You can position the cursor anywhere on the logical page. In addition, the cursor position is automatically changed when text or graphics are printed. You can either position the cursor using absolute PCL coordinate values or position it relative to the current cursor - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 63
4.2.22. Horizontal position Horizontal cursor positioning - columns Esc&a#C (27)(38)(97)#(67) # = number of columns # A plus or minus sign preceding the number of columns parameter indicates that the cursor is to be positioned relative to its current position. A signed - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 64
100 REM --- MOVING CURSOR 1 INCH TO THE RIGHT --110 LPRINT ESC$+"*p+300X"; 120 LPRINT "C"; 130 REM --- PAPER EJECT --140 LPRINT CHR$(12); 150 END Horizontal cursor positioning - decipoints Esc&a#H (27)(38)(97)#(72) # = number of decipoints 1/720" # A plus or - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 65
4.2.25. Half line feed Esc= (27)(61) This command moves the cursor down half a row as defined by the last VMI or line spacing command (Esc&l#C). 4.2.26. Logical page orientation Esc&l#O (27)(38)(108)#(79) # = 0, 1, 2 or 3 # This command sets the orientation of the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 66
CHR$(27);"*p500Y"; 70 REM --- 0 deg --80 LPRINT CHR$(27);"&a0P"; 90 LPRINT "BROTHER "; 100 REM --- 90 deg --110 LPRINT CHR$(27);"&a90P"; 120 LPRINT "BROTHER "; 130 REM --- 180 deg --140 LPRINT CHR$(27);"&a180P"; 150 LPRINT "BROTHER "; 160 REM --- 270 deg --170 LPRINT CHR$(27);"&a270P"; 180 LPRINT - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 67
software commands you can also select fonts using the printer's control panel. Consult the printer User Guide for details. 5.1.1. Font types There are two types of fonts supported by the HL Series printers in LaserJet mode - bitmap fonts and scalable fonts. 5.1.2. Bitmap fonts The characters which - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 68
, Bold oblique Microsoft Windows 3.1 TrueType Compatible Fonts: Tennessee Helsinki BR Symbol W Dingbats Roman, Italic, Bold, Bold Italic Medium, Oblique, Bold, BoldOblique HL-1050/1070/1250/1270N/1450/1470N/P2500/ 1660e/2060/2400C/2400Ce/3400CN/1650/1670N/ 3260N/2460/7050/1850/1870N/5040/5050 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 69
Brother Original Fonts: Bermuda Script German US Roman San Diego HL-1050/1070/1250/1270N/1450/1470N/P2500/ 1660e/2060/2400C/2400Ce/3400CN/1650/1670N/ 3260N/2460/7050/1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 70
also set any available fonts to be the printer's user default primary and secondary fonts using the printer's control panel. Refer to the User Guide for instructions on how to do this. The factory default settings for both primary and secondary fonts are Brougham 12 point, 10 cpi Roman 8. 5.1.11 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 71
5.1.15. Criteria for font selection The printer will try to match your stated font requirements as best it can with the fonts available to it in any of the three possible font locations. In most cases you will be specifying a font you know to be present in one of the locations and the resulting - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 72
5.1.22. Stroke weight Stroke weight refers to the thickness of the lines which make up the printed characters. Characters of normal line thickness are called medium. Thicker lines are referred to as bold or black and thinner lines as light or thin. You can specify 15 different stroke weights - 0 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 73
5.2. Font Selection Commands 5.2.1. User-defined symbol sets User-defined symbol sets can be used with Unbound scalable fonts. Three new commands below are prepared for use to control a user-defined symbol set. To define a symbol set, its ID code must first be defined. Next, a list of symbols for - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 74
0 -1: Header size (UI) - set to 18 or greater. This value stands for the number of header bytes. 2 -3 : Encoded Symbol Set Designator (UI) - should be as same as the ID code which is defined by ESC*c#R. 4 : Format (UB) - 1 for MSL (Intellifont), 3 for Unicode (TrueType). 5 : Symbol Set Type (UB) - - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 75
Symbol map (Array of UI ) The symbol map, which has a list of symbol index numbers, is used to define the symbols for the symbol set. This map defines the combinations of symbol index numbers and character codes. 5.2.4. Symbol set control command Esc*c#S (27)(42)(99)#(83) Values for # can be 0, - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 76
160 NEXT 170 LPRINT 180 REM --- PAPER EJECT --190 LPRINT CHR$(12); 200 END There is a further group of symbol sets that are available for Brother fonts only. You can select these as follows: Esc(s#C (27)(40)(115)#(67) # This command selects the symbol set (character set - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 77
50 LPRINT ESC$+"(s3C"; 60 REM --- PRINT CHARACTERS ---70 FOR I=33 TO 127 80 LPRINT CHR$(I); 90 NEXT 100 LPRINT 110 REM --- FRENCH CHARACTER SET SELECTION -----120 LPRINT ESC$+"(s5C"; 130 REM --- PRINT CHARACTERS ---140 FOR I=33 TO 127 150 LPRINT CHR$(I); 160 NEXT 170 LPRINT 180 REM --- PAPER EJECT - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 78
The selection will apply to whichever font you are currently specifying (primary or secondary). If the printer doesn't have the specified size font, the next largest size font is used. If the printer doesn't have a larger sized font, the next smallest one is used. This value is ignored by the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 79
Value 0 1 4 5 8 24 32 64 128 160 Font Style Upright & solid Italic Condensed Condensed italic Compressed, or extra condensed Expanded Outline Inline Shadowed Outline shadowed 10 REM ****** PRINT IN ITALIC & UPRIGHT STYLE ****** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- PRINT USING AN ITALIC - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 80
Esc)s4168T Esc)s4099T Esc)s4140T Esc)s4116T Esc)s4197T Esc)s4102T Esc)s4297T Esc)s4113T Esc)s4143T Esc)s4101T Esc)s4148T HL1050/ 1250/ P2500 HL- HL- 2070N/ 1070/1270N/1660e/2060/2400C/ 2150N/ 2400Ce/3400CN/1450/1470N/ 2170W/ 1650/1670N/2460/3260N/7050/ 2250DN/ 1850/1870N/5040/5050/5070N - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 81
5.2.14. Transparent print dataTransparent print data Esc&p#X (character codes) (27)(38)(112)#(88) # This command enables you to print characters which are normally unprintable. # is the number of bytes of data that follow the command. Each byte of data is interpreted as a - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 82
5.3. Downloadable font manipulation Fonts that you have bought on diskette can be downloaded to the printer from diskette or hard disk using the DOS COPY command or a font downloading applications program. To create your own fonts you can use PCL commands to send the various blocks of data that - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 83
5.4. Creating Downloadable Fonts 5.4.1. Downloading You can download existing fonts (that is, ones that you have bought or ones that you have created previously) using either a font downloading application program or the DOS command COPY/b PRN In addition, some word-processing and DeskTop - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 84
The Font descriptor has information for the whole character set. When this font descriptor is sent to the printer with a font header to identify the font ID, the descriptor parameters become the basis of the downloaded fonts. The data format for each type of font descriptor block is shown below. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 85
Byte 15 (MSB) 87 0 Font Descriptor Size (>80) 2 Descriptor Format (10) Font Type 4 Style MSB Reserved 6 Base Line Position 8 Cell Width 10 Cell Height 12 Orientation Spacing 14 Symbol Set 16 Pitch (Default HMI) 18 Height 20 x-Height 22 Width Type - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 86
Byte 15 (MSB) 8 7 0 Font Descriptor Size ( - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 87
Byte 15 (MSB) 8 7 (LSB) 0 0 Font Descriptor Size (>72) 2 Descriptor Format (15) Font Type 4 Style MSB Reserved 6 Base Line Position 8 Cell Width 10 Cell Height 12 Orientation Spacing 14 Symbol Set 16 Pitch (Default HMI) 18 Height 20 x-Height 22 Width - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 88
10 Unbound font. Character codes corresponding to MSL numbers are acceptable. 11 Unbound font. Character codes corresponding to Unicode numbers are acceptable. When a 7-bit font or 8-bit font is selected, it is possible for codes 00H to FFH to load characters or delete them. It is also possible to - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 89
Symbol set name Default Set Line Draw-7 ISO 60: Danish/Norwegian Roman Extensions ISO 25: French HP German Greek-8 Hebrew-8 Microsoft Publishing Document Ventura International ISO 14: JIS ASCII ISO 57: Chinese Korean-8 HP Block Characters Line Draw-8 Tech-7 Ventura Math ECMA-94 Latin 1 (ISO 8859/1) - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 90
= 166.667 This value is normally set to 2000 for Intellifont and should be set to zero for TrueType fonts. x-height (UI) - ignored by the HL Series printers. This word specifies the height (for Bitmap fonts) or the distance from the baseline (for Scalable fonts) of a lower case 'x' in 1/4 dots - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 91
be set to 0. Text height (UI) - ignored by these HL Series printers. This word specifies the spacing between successive lines of text in Pitch Extended = 0.588 x 256 = 150 (rounded down). ( According to HP's manual, this should be set to 0.) This printer ignores the value for scalable fonts. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 92
company. The number is stored as a hexadecimal value in the lower three bytes, bytes 44, 45 and 46. Font name (16 bytes) - ignored by these HL Series printers. This 16-byte field can be used to specify a name for the font. X-Resolution (UI) - specifies the resolution in the X-scan direction - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 93
Unicode Symbol Index Bit Field 32 - 63 28 - 31 22 - 27 3 - 21 0 - 2 Designated Use Miscellaneous uses (South Asian, Armenian, other alphabets, bar codes, OCR, Math, etc.) Reserved for Latin fonts. Reserved for platform / application variant fonts. Reserved for Cyrillic, Arabic, Greek and Hebrew - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 94
5.4.3. Unicode symbol index character complement bits Bit Field 31 30 29 28 27 26 25 24 23 22 2,1,0 Designated Use 0 if font is compatible with 7-bit ASCII; otherwise set to 1. 0 if font is compatible with ISO 8859/1 Latin 1 (West Europe) character sets; otherwise set to 1. 0 if font is compatible - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 95
*Segment Size (UI) - indicates the size of each item in the data segment. *Data segment - AP - Application support segment (reserved) CC - Character Complement Function and form are as same as character complement flag in the font descriptor. This is only for unbound fonts. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 96
Byte 0-1 Format 2 Raster Character Data Data Continuation The bytes which follow the header are the raster data that make up the character. Attributes are in one of four numerical formats. Unsigned integer (UI) 0 to 65535 Signed integer (SI) -32768 to 32767 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 97
MSB LSB 4 Contour Data size 6 Metric data offset 8 Character Intellifont data offset 10 Contour tree offset 12 XY data offset 14 Metric data Character Intellifont Data Contour tree data XY coordinate data - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 98
[TrueType scalable font] Byte 0-1 Format (15) 2 - 3 Descriptor size 4 ~ Additional descriptor size 2 + Desc.size Character Data Size 4 + Desc. size Glyph ID 6 + Desc. size TrueType Glyph Data Data Continuation (0) Class (15) 0-1 2 - 3 4 ~ 2 + Desc.size 4 + Desc. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 99
Portrait character Paper motion Raster scan Top offset = 22 dots Character height = 31 dots Character reference point Left offset = 2 dots Character width = 26 dots Delta X = 30 dots Baseline Cursor position after character has been printed CHAPTER 2 PCL - 79 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 100
Landscape character Paper motion Top offset = 27 dots Character height = 26 dots Raster scan Left offset = 22 dots Character width = 31 dots Character reference point Delta X = 30 dots Baseline Cursor position after character has been printed CHAPTER 2 PCL - 80 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 101
are available, all of which allow a range of shading and filling options. The HP-GL/2 graphics commands that are supported are described in the HP-GL/2 section of this manual. 6.1. Source, Pattern and Destination We refer to a printing model in which a source image (the image to be drawn) is - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 102
For example Pattern Source image Destination image With transparent source image With opaque source image Possible results 6.1.2. Set pattern transparency Esc*v#O (27)(42)(118)#(79) This command sets the pattern transparency. # # is either 0 or 1. Set # to 0 to - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 103
For example Pattern Source image (Source image is transparent) Destination image With transparent pattern With opaque pattern Possible results 6.1.3. Set area fill identity Esc*c#G (27)(42)(99)#(71) # This command sets the pattern ID of a shading tone, a fill pattern - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 104
6.1.4. User-defined pattern command Esc*c#W [ data ] (27)(42)(99)#(87) # should be in the range 0 ~ 32767. # # stands for the number of pattern data bytes. User defined patterns can be defined by binary data or an 8 byte pattern descriptor. The formats for the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 105
scales. You can specify the gray scale you require as a percentage (0100%) with the Set Area Fill Identity command. This feature is unique to these HL-Series printers. 0% 100% #=130 3 - 10% 21-55% 56-80% #=2 1- 2% 11 - 20 % 36-55% 81-99% #=0 #=1 #=2 #=3 #=130 CHAPTER 2 PCL - 85 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 106
See the following example for programming examples using patterns. Pattern example 10 WIDTH "LPT1:", 255 20 ESC$ = CHR$(27) 30 REM --- RESET PRINTER --40 LPRINT ESC$; "E"; 50 REM --- SET SOURCE=TRANSPARENT --60 REM --- SET PATTERN=OPAQUE --70 LPRINT ESC$; "*v0n1O"; 80 REM --- BACKGROUND --90 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 107
specify the gray scale you require as a percentage (0-100%) with the Set Area Fill Identity command. This feature is unique to these HL Series printers. # Fill 0 Solid black 1 White 2 Gray scale (1 - 8) 3 Cross hatch pattern 4 User-defined pattern 5 Current pattern 130 Gray scale ( 1 - 64) CHAPTER - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 108
See the following example for programming examples using gray scales. Gray scale example 10 ESC$ = CHR$(27) 20 WIDTH "LPT1:", 255 30 REM --- DRAW A PATTERN USING 64 GRAY SCALES --40 X = 50: Y = 100: XL=50 :YL=200 50 FOR GRAY = 0 TO 100 STEP 2 60 GOSUB 220 70 X=GRAY*10+50 :XL=X-XL 80 GOSUB 260 90 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 109
6.3. Raster Graphics 6.3.1. Positioning the cursor Position the cursor using the commands described in the chapter entitled "The Page", using dots, decipoints or rows and columns as coordinate units. 6.3.2. Set raster resolution Esc*t#R (27)(42)(116)#(82) # This command - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 110
6.3.5. Set raster area height Esc*r#T (27)(42)(114)#(84) # This command sets the height of the raster image to be printed. # is the number of raster rows. If you use this command after using a Start Raster Graphics or a Transfer Raster Data command, it does not take - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 111
# = 3 indicates that delta row compression is to be used. In this method byte sequences identify how each raster row differs from the last row that was transmitted. The first byte identifies the number of consecutive bytes (the value of the most significant 3 bits plus 1) to be changed and the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 112
# = 9 Mode 9 compression Like mode 3 compression, this mode 9 compression data contains only the difference of the current row from the preceding row. Replacement data often consists of a repetition of a particular byte in mode 3 compression. Mode 9 compression is effective in such cases. Simple - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 113
If bit 6 and bit 5 are '1', then an optional offset byte follows the control byte. If the value of this optional offset byte is 255, another (second) optional offset byte follows the first optional offset byte. The addition of the offset count in the control byte and any optional offset bytes gives - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 114
Byte position 0 - 1 2 - 3 4 - 7 8 - 11 12 - 13 14 - 15 16 - 19 20 - 21 22 - 55 56 - 59 60 - 61 62 - 63 64 - 65 66 - 67 68- 69 71 - 71 72 - 73 74 - 75 76 - 77 78 - 79 80 - 81 82 - 83 84 - 85 86 - 87 88 - 89 90 - 91 92 - 93 Data Description 6E 6E 0A 00 5E 00 00 00 File length 01 00 01 00 4A 00 00 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 115
command. The TIFF file follows this mode set command. This printer does not support LZW compression. Pages that contain TIFF data are printed in gray scale mode. 1025 indicates the Brother original Compression Method. # = 1026 indicates the Brother Advanced Data Transfer Mode. CHAPTER 2 PCL - 95 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 116
6.3.9. Start raster transfer Esc*r#A (27)(42)(114)#(65) # This command signals the start of the transfer of a raster image to the printer. # is 0 or 1. # = 0 denotes that the image will be printed starting from the left edge of the logical page. # = 1 denotes that - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 117
Raster graphics example 10 REM ***** A EXAMPLE OF RASTER GRAPHICS ***** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- SET GRAPHICS RESOLUTION TO 300 DPI --50 LPRINT ESC$+"*t300R"; 60 REM --- START RASTER GRAPHICS --70 LPRINT ESC$+"*r1A"; 80 REM --- TRANSFER RASTER GRAPHICS --90 FOR I=1 TO 28 100 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 118
6.3.13. Horizontal 1200-dpi image format mode (Raster Graphic Mode 1027) The printer supports 1200 dpi printing for special image formats in 1200 dpi mode. We recommend that the installed printer memory is 10 Mbytes or more for 1200 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 119
data words as in the previous line. 15 14 13 12 0 1 1 1 the same data words as in the previous line (13 bits) The printer cannot support the APT and HRC function in the 1200 dpi printing mode. CHAPTER 2 PCL - 99 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 120
up the page area on which to print vector graphics images. The vector graphics capabilities of these HL Series printers working in HP-GL/2 mode are described in the HP-GL/2 section of this manual. 6.4.1. Enter HP-GL/2 mode Esc%#B (27)(37)#(66) # This command enters HP-GL/2 graphics - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 121
6.5. The Picture Frame The PCL picture frame is the rectangular area of the page on which you can print graphic images. You can position and size the picture frame to suit your requirements and achieve effects such as scaling or distortion of vector graphics images. 6.5.1. The default picture frame - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 122
/7050/3260N/6050/6050D/6050DN/8050N/2700CN printers. Macros can be saved to these cards as required and then executed from the card. For the HL-2400Ce/3400CN/2600CN/3450CN/2460/ 3260N printers, Macros can be also saved to and executed from the optional internal hard disk drive installed as required - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 123
7.2. Defining a Macro To define a macro you must first assign an ID number to it, then send to the printer a Start Macro Definition command, the macro definition itself (consisting of a sequence of PCL commands) and finally an End Macro Definition command. 7.2.1. Macro ID Esc&f#Y (27)(38)(102)#( - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 124
7.3. Running a Macro Macros can be invoked in three different ways: they can be 'executed', 'called' or 'enabled for overlay'. When a macro is 'executed' it uses the current modified print environment. Any changes it makes to the environment are permanent. A macro that is 'called' also uses the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 125
7.4. Handling Macros 7.4.1. Delete all macros Esc&f6X (27)(38)(102)(54)(88) This command deletes all macros from the printer's memory. 7.4.2. Delete all temporary macros Esc&f7X (27)(38)(102)(55)(88) This command deletes all temporary macros - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 126
120 REM --- SET FONT TO LETTER GOTHIC (18 DOTS WIDE) --130 LPRINT ESC$+"(s0p16.66h8.5v0s0b130T"; 140 REM --- PRINT COMMENT --150 LPRINT "Printed by this printer"; 160 REM --- SET CURSOR POSITION X=1790 DOT, Y=-40 DOT --170 LPRINT ESC$+"*p1790x-40Y"; 180 REM --- PERFORM SHADING --190 REM --- SET - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 127
used, this command is ignored. 7.4.11. MIO video I/O port control The HL-1660e and 2060 printers have only the "VSREQ" signal for vertical synchronization This delay causes an incorrect vertical printing position. To avoid the problem, the following command is useful. EscCR!12340M (27)(13)(33)(49 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 128
The computer system must have a device driver for bi-directional communication to get the printers status response. Bi-directional communication is supported on the HL Series printers by the printer driver that comes with these machines. 8.2. Memory Status request You can identify the capacity of - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 129
8.5. Status Response Syntax All of the status responses begin with "PCL", Carriage Return control code and a Line Feed control code. The response is ended by a Carriage Return and a Line Feed control code. At the end of the transaction, status responses are ended by a Form Feed Control code. The - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 130
4 0 all downloaded entities 1 downloaded entity as temporary 2 downloaded entity as permanent 5 0 All cartridge/cards 1 the cartridge/card which has the highest priority. n the cartridge/card which has the lowest priority When the location value is 0, 1 and 2, it ignores the unit - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 131
In a font status response, the "SELECT=" keyword line specifies the individual fonts. The font is identified by this line by specifying the font selection characteristics such as symbol set, spacing, pitch, height, style, stroke weight, and typefaces. It returns the "SELECT=" for all font types. In - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 132
"LOCUNIT=" specifies the location unit of the font which is selected at present. The value field of the Set Status Readback Unit command is related to the value returned. For instance, if the printer font which is selected at present is a bold 12 point Presentation bitmap font which is selected from - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 133
For instance, a font extended response with the location type set to 1( selected at present ) where the font which is selected at present is the internal Pc Tennessee (18 point identified for printing) bold, returns the response as follows. PCL INFO FONTS EXTENDED SELECT="(8U(s0p18. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 134
range value exists in the command value fields, or when the entity is not supported or does not exist, or the request is inadequate, the printer replies with one When the identified entity type is not in the range or not supported, it returns an invalid entity error. PCL INFO ENTITY ERROR=INVALID - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 135
the first page of a job can stay in memory till the end of a job. These stored bitmap characters are known as the font cache. If a Brother HL-Series printer encounters a memory low condition, all of the font cache is automatically deleted. Also, font cache and temporary entities can be cleared by - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 136
9. INDEX A adaptive compression 91 anchor point 101 AppleTalk configuration 106 APT 95 area fill 83 B backspace 11 binding 28 bitmap font 47, 111 bound font 49 bound scalable font 111 C carriage return 11 CCITT G3/G4 93 character code 75 character descriptor and data 75 character - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 137
104 delete 105 execute 104 overlay 104 macro definition end 103 start 103 macro ID 103 macro overlay environment 14 macro response 113 manual paper feed 22 measurement 37 media type selection 20 memory status request 108 MIO video I/O port control 107 Mode 9 compression 92 modified - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 138
status response 108 memory 115 status response syntax 109 stroke weight 52 select 59 style 51, 58 select 58 symbol collection 51 symbol set 51 define 53 select 55 symbol set control command 55 symbol set ID code command 53 symbol set response 113 T test sheet 30 text area 32 text - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 139
CHAPTER 3 PCL5C CHAPTER 3 PCL5C - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 140
Mode ...14 5.3. Set Gamma Correction...15 5.4. Download Dither Matrix ...15 5.5. User-defined Pattern Command 15 6. HP-GL/2 ...16 6.1. IN (Initialize Set Instruction) Command 16 6.2. PC (Pen Color) Command ...16 6.3. NP (Number of Pens) Command 17 6.4. CR (Color Range) Command 17 7. INDEX ...18 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 141
is upwards-compatible with PCL5e. For the commands of PCL5e, refer to "Chapter 2 PCL" which describes the PCL5e emulation. If you are reading this technical manual for the first time, it is recommended that you read Chapter 2 first before reading this Chapter. CHAPTER 3 PCL5C - 3 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 142
2. COLOR MODES The PCL5C emulation provides a B/W mode, which is the default, and three color modes as follows; 1) Simple Color Mode 2) PCL Color Mode 3) HP-GL/2 Color Mode Simple Color Mode allows you to use a maximum of 8 colors easily. PCL Color Mode allows you to use a maximum of 16,000,000 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 143
2.2. Using PCL Color Mode - Set PCL Color Setting Command ESC*v#W (27)(42)(118)#(87) # # = 6, 18 # stands for the number of bytes of data that follow this command. This command sets the palette size and transformation between the entered value and device-specific value. This - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 144
[Example] If you want to send index No. 7,6,5,4,3,2,1,0; Enter 'ESC*v6W 00h 00h 04h 08h 08h 08h', then select Send Index No by Plane. Select 4 bits/index. (24 = 16 Palettes) ESC*r1A Start Raster Transfer ESC*b1V 10101010B Send Plane1 data (The Index No Bit0 data) ESC*b1V 11001100B Send Plane2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 145
(i.e.) ESC*b#V r, r, r, r, r... Plane 1 ESC*b#V g, g, g, g, g... Plane 2 ESC*b#W b, b, b, b, b... Plane 3 ESC*b#V r, r, r, r, r... Plane 1 ESC*b#V g, g, g, g, g... Plane 2 1st raster 2nd raster ** The Italic characters shown above are the index No. at the 4th pixel in the 1st raster. [ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 146
♣ Bits/index Specifies the palette size at 2n. n indicates bits/index. (n=4 24=16 palettes) When the encoding mode is 0 or 1, the palette size selected by the bits/index value specifies the range of the index No., which can be used for raster data. The values specified by the encoding - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 147
♣ Black reference for value #1, #2, #3 ♣ This mode specifies the black value (the highest level of density). ♣ Each value indicates a color as follows; #1: red #2: green #3: blue Range: -32767 ~ 32767 When the encoding mode is 2 or 3, this setting is valid. 2.3. Using HP-GL/2 Color Mode - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 148
3. COLOR PALETTES 3.1. Set Color #1 Command ESC*v#A (27)(42)(118)#(65) # Range = -32767 ~ 32767 Default value = 0 This command sets the red value in the palette. Use the Set Color to Palette command to set the value. The value range to be set varies depending on the specified - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 149
3.5. Select Color Command ESC*v#S (27)(42)(118)#(83) # # = 0 ~ current palette size Default value = 0 This command selects the color as the index number in the palette. This command is valid for text, underline, rule and graphics. This command does not affect the User- - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 150
4. COLOR GRAPHICS 4.1. Start Raster Transfer Command ESC*r#A (27)(42)(114)#(65) # # = 0 * Prints the image from the left edge of the logical page. = 1 Prints the image from the current cursor position. = 2 Executes scaling. Prints the image from the left edge of the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 151
4.4. Set Scale Algorithm Command ESC*t#K (27)(42)(116)#(75) # # = 0 * Takes the lighter overlying dots when reducing. = 1 Takes the darker overlying dots when reducing. * Default value = 0 This command sets which algorithm the data is reduced by. Any combinations, such - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 152
white and other colors to black. This selects the scatter dither. The scatter dither is the most crisp dither (device best dither) for the HL-2400C/Ce/3400CN/2600CN/3450CN/2700CN. These show halftones using a dither method, which places dots in a dither pattern to make the special frequency higher - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 153
5.3. Set Gamma Correction Command ESC*t#I (27)(42)(116)#(73) # # = 0.0 ~ 32767.0 (command is ignored for invalid values) Default value = 0 (gamma correction off) This command does not destroy the contents of the current palette, but setting a gamma value replaces any lookup - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 154
HP-GL/2 commands are added for the HL-2400C/Ce, HL-3400CN, HL-2600CN, HL-3450CN, HL2700CN, HL4040CN/4050CDN/4070CDW/3070CW revised HP-GL/2 commands as follows are described in this chapter; Initialize Set Instruction (IN) - resets all programmable functions to their default settings Pen Color (PC - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 155
of Pens) Command Command NP [n;] NP [;] Range = 2 ~ 32768 Default value = 8 This command makes the palette the specified size after the Initialize Set Instruction command or Set PCL Color Setting command is executed. The n value represents the palette number with the value of 2n. When it cannot - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 156
15 G gamma 15 green value 10 H HP-GL/2 color mode 9 HP-GL/2 command 16 HP-GL/2 mode enter 13 I IN command 16 initialize set instruction 16 L long format 8 M monochrome mode 14 N NP command 17 number of pens 17 P palette 4 palette size 5 PC command 16 PCL color mode 5 pen color - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 157
CHAPTER 4 HP-GL/2 GRAPHICS LANGUAGE CHAPTER 4 HP-GL/2 - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 158
...11 6.3. Printing an Image ...11 6.4. Entering HP-GL/2 Mode...11 6.5. Quitting HP-GL/2 Mode...11 7. COMMANDS ...12 7.1. Initialize Commands...12 7.2. Plot Area and Unit Setting Instructions 14 7.3. Pen Control and Plot Instructions 18 7.4. The polygon group ...25 CHAPTER 4 HP-GL/2 - 2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 159
7.5. Plot Function Instructions...30 7.6. Character Plot Instructions...38 7.6.1. Introduction ...39 8. INDEX ...52 CHAPTER 4 HP-GL/2 - 3 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 160
1. COMMAND LIST DF Default set instruction 12 IN Initialize set instruction 13 IP Input scaling point 14 IR Input relative scaling points 14 SC Scale 15 IW Window 17 RO Rotate coordinate system 17 PU Pen - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 161
DI Absolute direction 45 DR Relative direction 46 DV Define variable text path 47 CP Relative character movement 47 CF Character fill mode 48 SI Set absolute character size 48 SR Set relative character size 49 SL Character slant 49 SB Scalable or bitmap fonts 50 ES Extra - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 162
2. INTRODUCTION Some of the HL series printers can be used in HP-GL/2 graphics mode to produce vector graphics output using the commands of the HP-GL/2 graphics language or - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 163
3. TERMINOLOGY 3.1. Picture Frame The printer frame is the rectangular area of the page on which graphic output can be printed. This is based on the logical page defined for the selected paper size. 3.2. Anchor Point The anchor point of the picture frame is the top left hand corner of the frame. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 164
3.10. Absolute and Relative Plotting Drawing commands are of two distinct types: absolute commands, in which the coordinates specified are the absolute user or graphics coordinates and relative commands, whose coordinates are relative to the coordinate position at which the previous graphics command - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 165
no fractional part. Text parameters are referred to as labels and can consist of any sequence of characters. 4.3. Separators If an HP-GL/2 instruction accepts more than one parameter, you must put spaces or a comma between the parameters to separate them. 4.4. Terminator Most commands are terminated - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 166
command you can divide the axes into more convenient units. The size of the graphics window remains unaltered. 5.2. The Scaling Points P1 and P2 Many instructions use two reference scaling points, P1 and P2. Initially these are in the bottom left and top right hand corners of the graphics window - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 167
of the original plot before entering HP-GL/2 mode. These commands are explained in the sub-section 'Vector Graphics in LaserJet mode' section of this manual. Only use these commands if you are importing an existing plot. 2) If the imported image code is page-size independent. An image is page-size - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 168
mode Screened vectors Polygon mode Standard font Alternate font Character size transformation Label origin Text path Extra space Transparent data Equivalent Instruction PA; DI 1,0; LT; LT; AC; LA; UL; IW; SM; CF ; SS; SB 0; Condition Absolute plotting Horizontal Solid line 4% of distance from - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 169
IN[;] Returns the graphics mode to initial conditions; Function Plot mode Relative character direction Line type Line pattern length Window Equivalent Instruction PA; DR 1,0; LT; LT; IW; Symbol mode Anchor corner Line attributes User-defined line type Pen Pen position Character set Character - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 170
printed. The default location of P1 is the lower left corner and P2 is the upper right corner of the PCL picture frame. Using this instruction without a parameter field initializes the scaling points(P1,P2) to the default location. P2X and P2Y may be omitted. If P2X and P2Y are omitted - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 171
. Three different types of scaling are available. The technical terms, user unit and graphics unit, as used in this manual are defined as follows: User unit : the unit of the coordinates set by the SC instruction. Graphics unit : the unit(1/1016 of an inch) of the coordinates not set by the SC - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 172
With type 1 scaling you can specify the percentage of unused space that is to lie below, or to the left of, the isotropic area. left specifies the percentage of unused space you want to lie to the left of the isotropic area and can be from 0 to 100. If you do not specify the value for left, - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 173
clip limits will be clipped. The command remains in effect until another RO command is used or until the printer is initialized with the IN instruction. Valid values of q are 0, 90, 180 or 270. 10 '--Rotate Coordinate System-20 WIDTH "LPT1:",255 30 LPRINT CHR$(27);"E"; 40 LPRINT CHR$(27);"%0B - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 174
can specify as many coordinate pairs as you wish. The cursor moves to each point in turn, drawing lines on the page. Using this instruction without a parameter lowers the pen without changing the cursor position. Coordinates are specified in the currently selected unit. In symbol mode PD draws - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 175
PA - Plot absolute PA [ X, Y [,...]] [;] X ; X coordinate of the cursor movement destination Y ; Y coordinate of the cursor movement destination Coordinates are absolute values in user or current units. Whether used with or without parameters the command establishes absolute plotting as the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 176
AA - Draw absolute arc AA [ X, Y, qc [, qd ]] [;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angle in degrees Coordinates are absolute coordinates in current units. Starting from the current position, this command plots an arc centred on - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 177
AR - Draw relative arc AR X, Y, qc(, qd)[;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angle in degrees Coordinates are relative values in current units. Starting from the current cursor position the command plots an arc whose centre is at - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 178
RT - Relative arc three point RT X , Y , X , Y [,qd] [;] X11; x-co1 ordin2ate o2f intermediate point Y2 ; y-coordinate of intermediate point X2 ; x-coordinate of end point y2 ; y-coordinate of end point qd ; the chord angle used to draw the arc The specified coordinates of the two points are - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 179
The following flags are used: ':' - Select pen. The number which follows is the required pen number. A PE command that does not include a select pen command uses the currently selected pen. ' - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 180
To avoid placing an unwanted dot at the centre of the circle precede the CI command with a PU command. 10 '-- Circle -20 WIDTH "LPT1:",255 30 LPRINT CHR$(27);"E"; 40 LPRINT CHR$(27);"%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SC-75,75,-75,75,1;" 70 LPRINT "PA0,0;LT;CI5;LT0;CI-12;" 80 LPRINT "LT1;CI19; - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 181
7.4. The polygon group Instruction PM EA ER EP EW RA RR WG FP Function Polygon Mode Edge Absolute Rectangle Edge Relative Rectangle Edge Polygon Edge Wedge Fill Absolute Rectangle - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 182
10 '-Edge Rectangle Absolute20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SC0,150,0,150,1;" 70 LPRINT "PA25;105;EA65;130;" 80 LPRINT "PA30;110;EA70,135;" 90 LPRINT "PA35;115;EA75;140;" 100 LPRINT CHR$(27); "%0A"; 110 LPRINT CHR$(27); "E"; - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 183
r specifies the radius of the circle. A positive value for r places the 0º reference point onto the positive xaxis and a negative value for r places the 0º reference point onto the negative x-axis. The value for q1 is a clamped real number. current position qc q1 r 0° reference point q1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 184
90 LPRINT "FT4,100,45;RA4250,4750;" 100 LPRINT CHR$(27); "%0A"; 110 LPRINT CHR$(27); "E"; 120 END RR - Fill rectangle relative RR X, Y[;] X ; X coordinate of opposite corner for the rectangle Y ; Y coordinate of opposite corner for the rectangle Coordinates relative to the current - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 185
10 ' - Fill Wedge 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP2;FT3,100;" 60 LPRINT "PA2000,5000;" 70 LPRINT "WG1250,90,180,5;" 80 LPRINT "SP3;EW1250,90,180,5;" 90 LPRINT "SP4;FT4,100,45;" 100 LPRINT "WG1250,270,120;" 110 LPRINT "SP3;EW1250,270,120;" 120 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 186
7.5. Plot Function Instructions Instruction AC FT LA LT PW RF SM SP SV TR UL WU Function Anchor Corner Fill Type Line Attribute Line Type Pen Width Raster Fill - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 187
FT - Fill type FT n(, d(, q))[;] n ; Fill type d ; option 1 q ; option 2 Sets the fill type, interval and angle when filling an area. RA, RR, WG and CF. This setting is effective for the commands FP, The value for n must be a clamped integer number Fill type Description Option 1 Option - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 188
LA - Line attribute LA [ l, v [ , l , v [ , l , v]]] [;] l ; line attribute v : value This command specifies the shape of line joins and line ends. These settings are effective for the line widths thicker than 0.35 mm. l specifies the line attribute for which you are setting a value. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 189
LT - Line type selection LT [, n [, p [,m ]]] [;] n ; Line pattern number p ; Line pattern length (percentage or millimeters of distance between P1 and P2) m : mode This command specifies the line pattern for use when drawing lines with the vector group commands. n defines the line type to be - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 190
PW - Pen width PW [w, [,p]] [;] w ; width p ; pen This command specifies the width of the pen. Pen width can either be specified as a fixed width in millimeters ( the default ) or relative to the distance between the scaling points P1 and P2. If a width of zero is specified the thinnest width - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 191
be drawn at the end of each vector, irrespective of whether the pen is up or down when the PA, PR, PD, PU or PE instructions are used. Characters in the character code ranges 33 - 58, 60 - 126 and characters 161 and 254 can be used. Character code 59 stands for - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 192
With screen type 21 option 1 specifies one of six predefined PCL cross-hatch patterns (patterns 1 - 6). option 2 is ignored. With screen type 22, option 1 specifies the ID number of PCL user-defined pattern which is defined by the ESC*c#W command. option 2 is ignored. With fill screen type 130 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 193
170 'Source 2 180 LPRINT "FT10,50;PA4000,5000;RR500,500;PA4500,5500;RR500,500;" 190 LPRINT "FT10,1;PA4500,5000;RR500,500;PA4000,5500;RR500,500;FT;" 200 ' 210 '( POLYGON ) 220 LPRINT "PA2000,1000;PM0;PDPA4000,1000,3000,3000;PM1;" 230 LPRINT "PA2500,1200,3500,1200,3000,2500;PM1;" 240 LPRINT "PA3000, - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 194
LPRINT "WU1;PA2000,4000;PDPA6000,4000;PU;"'300*5/1016=1dot 170 LPRINT CHR$(27); "%0A"; 180 LPRINT CHR$(27); "E"; 190 END 7.6. Character Plot Instructions Instruction SD AD SS SA FI FN LB DT LO DI DR DV CP CF SI SR SL SB ES TD Function Define Standard Font Define - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 195
7.6.1. Introduction The character group commands enable you to print text to accompany your HP-GL/2 generated graphics without leaving graphics mode. You can use any font that would be available to you in LaserJet emulation mode and you can modify various printing characteristics of the text such as - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 196
attribute = 1 : Symbol set Valu e 1 3 5 7 9 12 14 16 19 21 Name Math - 7 HP Large Characters Roman Extensions HP German Italian Line Draw - 7 ECMA-94 Latin1 (8-bit version) APL (typewriter paired) Swedish for names ASCII 25 3 of 9 Barcode 36 Danish/Norwegian v2 38 French v2 43 Katakana - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 197
attribute = 2 : Spacing Value 0 1 Meaning Monospacing Proportional spacing attribute = 3 : Pitch Specify pitch in characters per inch (cpi). The pitch value you specify can be in the range 0 to 32767.9999. Pitch only applies to monospaced fonts. attribute = 4 : Height Specify height in - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 198
AD - Define alternate font AD [ attribute, value ] [..] [;] attribute : a font attribute to be defined value : the value of the attribute This command allows you to define the alternate font and its attribute. attribute takes a value from 1-7. 1 = symbol set, 2 = spacing, 3 = pitch, 4 = height, - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 199
FI - Select primary font FI font-ID [;] font-ID ; the identity number of any accessible font. This command allows you to select any accessible font, which has previously been given an identity number in LaserJet mode, as the primary (standard) font. All subsequently printed labels will appear in - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 200
LBand perform their function."; CHR$(7) 140 LPRINT CHR$(27); "%01"; 150 LPRINT CHR$(27); "E"; 160 END LO - Label origin LO [ p ] [;] This instruction allows you to position labels in different ways relative to the current pen location. You can centre, left justify or right justify - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 201
to sin . rise tan = sin cos run Values for run and rise are clamped real numbers. When you issue a DI instruction the carriage return point is set to the current pen location. The instruction is ignored if run and rise are both 0. Any text path that you set with the DV - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 202
the direction in which subsequent labels will be printed. Values for run and rise are clamped real numbers. The instruction is ignored if run and rise are both 0. When you issue a DR instruction the carriage return point is set to the current pen location. Any text path that you set with the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 203
text lines (the vertical distance that a line feed moves the pen position) is fixed for every font. However, it can be adjusted using the ES instruction. If you omit all parameters, the pen position moves to the carriage return point and then down one line - hence CP; is equivalent to a carriage - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 204
0 or 1. A value of 0 specifies the edging pen to be white; a value of 1 selects the black pen for edging. If no pen is specified in the instruction the current pen, as selected with the SP command, is used. The width of the edging pen is proportional to the character's point size. The - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 205
y-component of the distance between P1 and P2. This command allows you to specify the size of the character that you print with the LB instruction relative to the scaling points P1 and P2. width sets the character width to a percentage of |P2x-P1x| and is a clamped real number. Negative values - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 206
10 ' -Character Slant20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27; "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SD1,21,2,1,4,25,5,0,6,0,7,5;SI0.7,1;" 70 LPRINT "PA1000,1000;DT#,1;SL0.36,LBPrinter#" 80 LPRINT "PA1000,300;SL-0.36;LBPrinter#" 90 LPRINT CHR$(27); "%0A"; 100 LPRINT CHR$(27 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 207
mode is set to either 0 or 1. If mode is set to 0, control codes perform their normal functions and are not printed. If mode=1, all characters are printed, if possible. No control characters perform any function except the label terminator. Any non-printing or undefined characters appear as a - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 208
absolute 24 Bezier relative 24 C Character fill mode 48 Character plot 43 Character slant 49 Circle plot 23 current units 7 D Default set instruction 12 Define alternate font 42 Define label terminator 44 Define standard font 39 Define variable text path 47 Draw absolute arc 20 Draw - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 209
Select primary font 43 Select secondary font 43 Select standard font 42 Select unit for pen width 37 separators 9 Set absolute character size 48 Set relative character size 49 soft clip limits 7 Symbol mode 35 syntax 9 T terminator 9 Transparency mode 36 Transparent data 50 U user - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 210
CHAPTER 5 PJL PRINTER JOB LANGUAGE CHAPTER 5 PJL - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 211
CONTENTS 1. INTRODUCTION ...4 1.1. About PJL ...4 1.2. In Case of Using PJL with a Non-PJL Printer 5 1.2.1. PCL jobs...5 1.2.2. Postscript jobs...5 1.2.3. Other printer languages ...5 1.3. PJL Syntax and Format ...6 1.4. Variables ...7 1.4.1. Alphanumeric variables...7 1.4.2. Numeric variables ...7 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 212
6.2. Variables ...18 6.2.1. Variables for HL-1050/1070/1250/1270N/1450/1470N/P2500/1650/1670N/3260N/2460/ 7050/1850/1870N/5040/5050/5070N/5140/5150D/5170DN/6050/6050D/6050DN/8050N/ 2070N/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 213
1. INTRODUCTION 1.1. About PJL Printer Job Language(PJL) provides job status control by sending the printer status information to the application. PJL can be a valuable tool for the single-user environment, but is a much more useful tool for the networking / sharing environment. PJL Emulations ( - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 214
printer, the printer acts as follows; 1.2.1. PCL jobs For a PCL printer which does not support the PJL language, the PJL command is printed as ASCII text until initial PCL printer reset is understood differently. To avoid the problem, you should not use PJL commands on any non-PJL printer. CHAPTER 5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 215
1.3. PJL Syntax and Format Syntax @PJL ENTER LANGUAGE = emulation [] @PJL PJL Prefix ENTER Command name LANGUAGE Option name @PJL ENTER LANGUAGE Enter this portion verbatim [ ] The words in brackets [ ... ] indicates optional parameters. You should not type the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 216
1.4. Variables PJL can use alphanumeric variables, numeric variabless and strings. 1.4.1. Alphanumeric variables The first character must always be a character in the allowable range of letters and digits. Letters consists of the uppercase characters (ASCII 65-90) and lowercase characters (ASCII 97 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 217
2. HOW TO USE PJL 2.1. Overview PJL resides "above" printer languages such as Postscript and PCL. Each job can be distinguished from the other jobs by PJL, and it can switch between PJL commands and printer language commands for each job. PJL Code PCL Job PJL Code Postscript Job PJL Code 2.2. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 218
3. COMMAND GROUP Command Group Kernel Commands Command UEL EXECUTE Job Separation Commands Environment Commands COMMENT ENTER JOB EOJ DEFAULT SET INITIALIZE Status Readback Commands RESET INQUIRE DINQUIRE ECHO INFO USTATUS USTATUSOFF Device Attendance Commands RDYMSG OPMSG STMSG - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 219
PCL JOB........E %-12345X 4.3. EXECUTE Command The EXECUTE command orders the printer to execute the specified operation. This command is supported only by HL-1050/1070/1250/1270N/1450/1470N/P2500/2400C/2400Ce/ 3400CN/1650/1670N/3260N/2460/7050/1850/1870N/5040/5050/5070N/5140/5150D/5170DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 220
is selected by the ENTER command, the printer must switch to the defined printer language. If this command specifies an emulation which is not supported, data after this command is ignored until the next UEL command. Example %-12345X@PJL @PJL ENTER LANGUAGE = PCL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 221
Example %-12345X@PJL @PJL COMMENT CR> @PJL COMMENT -- PCL & PS JOB -- @PJL COMMENT CR> @PJL @PJL SET RET = ON @PJL ENTER LANGUAGE = PCL E.......PCL JOB........E %-12345X@PJL @PJL COMMENT Start of Postscript - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 222
483,647 Default value = prints entire job PASSWORD = password ( HL-1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/ 1850/1870N/5040 environment, not to the User Default Environment. If your application supports status readback capabilities, you can monitor the job status by the USTATUS - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 223
Example %-12345X@PJL @PJL JOB NAME = "KKK data from spooler" %-12345X@PJL @PJL COMMENT Postscript Job @PJL JOB NAME = "YYY data from spooler 2" @PJL ENTER LANGUAGE = POSTSCRIPT %!PS.......PS JOB........^D %-12345X@PJL @PJL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 224
6. ENVIRONMENT COMMANDS 6.1. Introduction Our recent printers have many features which you are able to set using printer commands, through the printer control panel or by using the remote printer console program. A combination of PJL commands and printer emulation commands allows you to set printer - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 225
The diagram below illustrates how the environments interact and how the modified print environment is affected. FACTORYDEFAULT ENVIRONMENT @PJL INITIALIZE USER DEFAULT ENVIRONMENT @PJL RESET PJL CURRENT ENVIRONMENT CONTROL PANEL OR @PJL DEFAULT @PJL SET LANGUAGE RESET, @PJL ENTER, OR ANY - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 226
you want to affect the current PJL job only. If you want to affect more than the current job, use the DEFAULT and INITIALIZE commands. 3. Supported variables depend on your printer model. CHAPTER 5 PJL - 17 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 227
6.2. Variables 6.2.1. Variables for HL-1050/1070/1250/1270N/1450/1470N/P2500/1650/1670N/3260N/2460/ 7050/1850/1870N/5040/5050/5070N/5140/5150D/5170DN/6050/6050D/6050DN/8050N/ 2070N/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 228
of the job. MANUALFEED ECONOMODE ECONOLEVEL PERSONALITY Feeds the paper from manual feed slot. Turn the economy mode (toner saving mode) ON or size value. Sample Value Range 1 to 200 (HL-1050/1070) 1 to 99 (HL-1250/1270N/1450/1470N/P2500) 1 to 999 (HL-1650/1670N/3260N/ 2460/7050/1850/1870N/5040 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 229
the time-out value for automatic emulation switching. Sets the priority between EPSON or IBM for automatic emulation Sample Value Range -500 to 500 dots (HL-1050/1070/1250/1270N/1450/1470N/P2500/ 1650/1670N/2460/7050/1850/ 1870N/5040/5050/5070N/5140/ 5150D/5170DN/6050/6050D/ 6050DN/8050N/2070N/5240 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 230
Printer resolution setting. If the printer can not print a large file at 600 dpi 600(HL-S7000DN/HL-3140CW/HL-3150CDW/HL-3150CDN/HL-3170CDW) because of insufficient memory, the printer decreases the resolution to 1200 (HL-1650/1670N/2460/ 7050/1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN/ 300 dpi - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 231
, the control panel is locked. PASSWORD Password for panel lock to write to the NVRAM with the DEFAULT/INITIALIZE command. ON or OFF OFF, ON (HL-1650/1670N/ 3260N/2460/7050/1850/1870N/ 5040/5050/5070N/5140/5150D/ 5170DN/6050/6050D/6050DN/ 8050N/2070N/5240/5250DN/5270DN/5280DW/2140/2150N/2170W - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 232
time saving value for power save mode. E Sample Value Range ON or OFF (HL-1650/1670N/ 3260N/2460/7050/1850/1870N/ 5040/5050/5070N/5140/5150D/ 5170DN/6050 POSTCARD(HL-S7000DN) REGULAR,THIN,RECYCLED(HL-3140CW/HL-3150CDW/HL-3150CDN/HL-3170CDW) REGULAR,RECYCLED(HL-1110/HL-1111/HL-1112/HL-1118/HL- 1212W - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 233
3 (Read Only) Returns the auto-selection lock status for the optional lower paper cassette. Returns the auto-selection lock status for the Tray3 (HL-8050N) INTRAY 4 (Read Only) Returns the auto-selection lock status for the optional lower paper cassette. Returns the auto-selection lock status for - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 234
LETTER,LEGAL,A4,EXECUTIVE,COM10,DL,JISB5,B5,A5,A5L,B6,A6,MONARCH,C5,FOLIO,DLL,POSTCARD,USERDEFINED,E NVYOU4,ENVCHOU3,P3X5,ROC16K,SIXTEENK195X270,SIXTEENK184X260 (HL-4140CN/4150CDN/4570CDW) ANY,LETTER,LEGAL,A4,EXECUTIVE,COM10,DL,JISB5,B5,A5,A5L,B6,A6,MONARCH,C5,FOLIO,DLL,POSTCARD,USERDEFINED,E NVYOU4 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 235
Selects the paper size in Tray3. LETTER, LEGAL, EXECUTIVE, A3, A4, B5, A5, A6, COM10, C5, DL, MONARCH, LEDGER, JISB4, LTRS, A4S, EXECUTIVES, B5S (HL-3260N) Selects the paper size in Tray2 (HL7050/6050/6050D/6050DN/5240/5250DN/5270DN/5280DW/5340D/5350 DN/5370DW/5380DN/4140CN/4150CDN/4570CDW/S7000DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 236
/L 6300DW(T)/L6400DW(T)/L6402DW) AUTO, MPTRAY, TRAY1, TRAY2 (HL-1650/1670N/1850/ 1870N/5040/5050/5070N/5140/ 5150D/ HL-2460/ 7050/S7000DN) AUTO, TRAY1, TRAY2, TRAY3, TRAY4 (HL-8050N) AUTO, TRAY1 (HL-2070N/2140/2150N/2170W/HL-3140CW/HL-3150CDW/HL-3150CDN/HL-3170CDW/HL-1110/HL-1111/HL1112/HL-1118/ HL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 237
Continues printing by holding down Go switch for manual feeding. TRAY1SIZE Sample Value Range AUTO, TRAY1, , A6, MONARCH, C5, FOLIO, DLL, POSTCARD, USERDEFINED, P3X5, ROC16K, SIXTEENK195X270, SIXTEENK184X260 (HL-4140CN/4150CDN/4570CDW) ANY, LETTER, LEGAL, A4, EXECUTIVE, COM10, DL, JISB5, B5, A5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 238
/L2350DW/L235 0DWR//L2357DW/L2352DW/L2351DW) LETTER, LEGAL, MEXICANLEGAL, INDIALEGAL, A4, B5, EXECUTIVE, JISB5, A5, A6, POSTCARD, FOLIO, A5L, SIXTEENK195X270(HL-L3270CDW/3190CDW/L3230CDW/3160CDW/L3230CDN/L3210CW) A3, JISB4, LEDGER, A4, A4S, A5, B5, B5S, A6, LEGAL LETTER, LTRS, EXECUTIVE, EXECUTIVES - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 239
(T)/L9310CDW/L5000D/5580D/5585D/5595DN/L5102DW/L5100DN(T)/5590DN/L5200DW(T)/L520 2DW/L6200DW(T)/L6202DW/L6250DN/L6250DW/L6300DW(T)/L6400DW(T)/L6402DW) ON or OFF (HL-1650/1670N/ 3260N/2460/1850/1870N/5040/ 5050/5070N/5140/5150D/ 5170DN/4140CN/4150CDN/4570CDW/3140CW/3150CDW/3150CDN/3170CDW/L8250CDN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 240
fonts. OEMFONT Enables EC font Sample Value Range OFF, ON, TRUE (HL-1650/ 1670N/1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN/ 6050/ HL-5240/5250DN/5270DN/5280DW/2140/2150N/2170W/5340D/5350DN/5370DW/5380DN) OFF, ON(HL-1110/HL-1111/HL-1112/HL-1118/HL-1200/HL-1201/HL-1202/HL-1208) ON or OFF (HL- - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 241
L2370DW/L2370DWXL/L2375DW/L2375DWR/L2376DW/B2080DW/L2 370DN/L2370DNR/L2371DN/L2372DN/2590DN/B2050DN/L3270CDW/3190CDW/L3230CDW/3160CDW/L3230CDN/L3210CW) LOW or HIGH (HL-1650/1670N/ 1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/6050/ 6050D/6050DN/8050N/2070N/5240/5250DN/5270DN/5280DW/2150N/2170W/5340D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 242
2460/7050/1850/1870N/ 5040/5050/5070N/5140/5150D/5170DN/6050/6050D/6050DN/ 8050N/2070N/5240/5250DN/5270DN/5280DW/5340D/5350DN/5370DW/5380DN) NORMAL, ALL (HL-1650/ 1670N/3260N/2460/7050/1850/ 1870N/5040/5050/5070N/5140/5150D/5170DN/6050/6050D/ 6050DN/8050N/2070N/5240/5250DN/5270DN/5280DW/5340D/5350DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 243
ON4D, ON7D (HL-3260N/2460/7050) 1 to 16 (HL-3260N/2460/7050) 1 to 10 (HL-8050N) 1 to 16 (HL-3260N/2460/7050) 1 to 10 (HL-8050N) 1 to 16 (HL-3260N/2460/7050) 1 to 10 (HL-8050N) 1 to 16 (HL-3260N/2460/7050) 1 to 10 (HL-8050N) 1 to 16 (HL-3260N/2460/7050) 1 to 10 (HL-8050N) 1 to 16 (HL-3260N/2460/7050 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 244
/5170DN/2070N/5240/5250DN/5270DN/5280DW/5340D/5350DN/5370DW/5380DN) RISE, FALL (HL-1650/1670N/ 2460/7050/1850/1870N/5040/ 5050/5070N/5140/5150D/ 5170DN /2070N/5240/5250DN/5270DN/5280DW/5340D/5350DN/5370DW/5380DN) 0 to 7 (HL-2460/7050/6050/ 6050D/6050DN/5240/5250DN/5270DN/5280DW/2070N/2140/2150N/2170W - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 245
FLICKER MODE APPLEUSBPS Sets Postscript Pure Binary Printing from Macintosh via USB. DX1JOB1PAGE Sets 1JOB1PAGE Printing mode. AUTOONLINE As for HL-6050 series, supported ROM version is 1.18 or later. Sets auto return function from setting Panel mode to Ready mode. BUTTONREPEAT Sets key - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 246
/L2350DW/L2370DN/B2050DN/2590DN/L2370DW/L2375DW/B2080DW/L2385DW/2595DW/L3210CDW/3160CDW/L3230 CDW/L3230CDN) OFF, ON (HL-7050/6050/6050D/ 6050DN) OFF, ON (HL-7050/6050/6050D/ 6050DN) LOW, HIGH (HL-7050/6050/ 6050D/6050DN) OFF, ON, AUTO, PARALLEL (HL6050/6050D/6050DN/5270DN/5280DW/5380DN/L5000D/5580D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 247
(HLL5000D/5580D/5585D/5595DN/L5102DW/L5100DN(T)/5590DN/L5200DW(T)/L5202DW/L6200DW(T)/L6202DW/L6250DN/L6250DW/L 6300DW(T)/L6400DW(T)/L6402DW) OFF, ON (HL-6050/6050D/ 6050DN/5270DN/5280DW/5380DN/L5000D/5580D/5585D/5595DN/L5102DW/L5100DN(T)/5590DN/L5200DW(T)/L5202DW/L6200DW( T)/L6202DW/L6250DN/L6250DW - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 248
Sets the order of Macro addition. Sample Value Range (ID Number) (HL-6050/6050D/ 6050DN/5270DN/5280DW/5380DN/L5000D/5580D/5585D/5595DN/L5102DW/L5100DN(T)/5590DN T)/L6202DW/L6250DN/L6250DW/L6300DW(T)/L6400DW(T)/L6402DW) (ID Number) (HL-6050/6050D/ 6050DN/5270DN/5280DW/5380DN/L5000D/5580D/5585D/5595DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 249
2. PCL-Specific Variables The following values are PCL (HP LaserJet emulation) specific and can be set and requested using PJL. These variables must be set using the LPARM : PCL option. CHAPTER 5 PJL - 40 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 250
(All models except for HL-1110/HL-1111/HL-1112/HL-1118) B6, COM10, MONARCH, C5, DL (HL-8050N) B6, COM10, MONARCH, C5, DL, A4LONG (HL-1650/1670N/2460/7050) A3 /5280DW) B6, COM10, MONARCH, C5, DL, DLL, POSTCARD, FOLIO, A4LONG(HL-2150N/2170W) B6, COM10, MONARCH, C5, DL, DLL, POSTCARD, FOLIO, A4LONG - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 251
0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 5 to 128 lines I or S (HL-1050/1070/1250/1270N/1450/1470N/P2500/1650/1670N/ 1850/1870N/5040/5050/5070N/ 5140 , WIN30, HPGERM, HPSPAN, MCTEXT (All models) OCRA, OCRB, SYMBOL, WDINGS (HL-1050/1070/1250/1270N/1450/1470N/P2500/1650/ 1670N/1850/1870N/5040/5050/ 5070N/5140 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 252
Variables Description AUTOLF AUTOCR AUTOWRAP AUTOSKIP Sets AUTO LF Sets AUTO CR Sets AUTO WRAP Sets AUTO SKIP Sample Value Range HERBREW7 (HL-1650/1670N/ 1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/6050/6050D/ 6050DN/8050N/2070N/5240/5250DN/5270DN/5280DW/2150N/2170W/5340D/5350DN/5370DW/5380DN/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 253
3. EPSON-Specific Variables The following values are EPSON (EPSON FX-850 emulation) specific and can be set and requested using PJL. These variables must be set using the LPARM : EPSON option. CHAPTER 5 PJL - 44 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 254
0.33, 0.5, 1.0, 1.5, 2.0 inch FORMLINES Sets the number of lines. 5 to 128 lines FONTSOURC Sets the font source to Internal fonts or Permanent Soft I or S (HL-1050/1070/1250/1270N/1450/1470N/P2500/1650/1670N/ 1850/1870N/5040/5050/5070N/ E Fonts 5140/5150D/5170DN/2070N/5240/5250DN/5340D/5350DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 255
SWEDISH, JAPAN, NORWEG, DANISH2, UKASCI2, FRENCH2, DUTCH, SAFRICA, PC8, PC8DN, PC850, PC852, PC860, PC863, PC865, PC8TK, SYMBOL, WDINGS, OCRA, OCRB (HL-1050/1070/1250/1270N/1450/1470N/P2500) AUTOLF Sets AUTO LF AUTOMASK Sets AUTO MASK SELREADOU USASCII, GERMAN, UKASCII1, FRENCH1, DANISH1, ITALY - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 256
4. IBM-Specific Variables The following values are IBM (IBM Proprinter XL emulation) specific and can be set and requested using PJL. These variables must be set using the LPARM : IBM option. CHAPTER 5 PJL - 47 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 257
0, 0.33, 0.5, 1.0, 1.5, 2.0 inch FORMLINES Sets the number of lines. 5 to 128 lines FONTSOURCE Sets the font source to Internal fonts or Permanent Soft I or S (HL-1050/1070/1250/1270N/1450/1470N/P2500/1650/1670N/ 1850/1870N/5040/5050/5070N/ Fonts 5140/5150D/5170DN/2070N/5240/5250DN/5340D/5350DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 258
Variables AUTOLF AUTOCR AUTOMASK Description Sets AUTO LF Sets AUTO CR Sets AUTO MASK Sample Value Range ON or OFF ON or OFF ON or OFF CHAPTER 5 PJL - 49 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 259
5. PostScript-Specific Variables The following values are PostScript ( BR-Script ) specific and can be set and requested using PJL. The BRScript mode is standard in some models but may be available only when the optional BR-Script 2 ROM board is installed into the printer. These variables must be - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 260
C5, DL,ORGANIZERJ,P3X5,ENVYOU4,ENVCHOU3,ROC16K,SIXTEENK195X270,SIXTEENK184X260 (HL-4140CN/4150CDN/4570CDW) B6, COM10, MONARCH, C5, DL disabled by this variable CRLFCONV When set to ON, CR codes in the PostScript (HL- data are converted to LF codes. 1050/1070/1250/1270N/1450/1470N/P250 0) - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 261
PAPER Description Sets the paper size. Sample Value Range LETTER, LEGAL, EXECUTIVE, A4, JISB5, B5, A5, B6, A6, COM10, DL, MONARCH, C5, A4LONG (HL-3260N/2460/7050) A3, LEGER, JISB4, LTRS, A4S, EXECUTIVES, B5S (HL-3260N) LETTER, LEGAL, EXECUTIVE, A4, JISB5, B5, A5, B6, A6, COM10, DL, MONARC, C5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 262
6.2.2. Variables for HL1660e/2060/2400C/2400Ce/3400CN/2600CN/3450CN/2700CN/4040CN/4050CDN/4070C DW/3040CN/3045CN/3070CW/3075CW 1. General PJL Environment Variables The PJL environment variables which are not printer language-specific are listed in the following table. When using these valuables, - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 263
, P3X5, ENVYOU4, ENVCHOU3, JENVCHOU3, JENVCHOU4, A3, LEDGER, JISB4, LTRS, EXECUTIVES, B5S, USERDEF ORIENTATION MANUALFEED RET PAGEPROTECT Page orientation. Manual feed mode. Configuration of the High Resolution Control hardware. Configuration of the Page protection mode. This mode reserves a block - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 264
Variables INTRAY5SIZE INTRAY6SIZE SOURCETRAY XOFFSET YOFFSET DUPLEX BINDING FIRSTPRINT Description Returns the size information for the optional lower paper cassette. Returns the size information for the optional lower paper cassette. Selects the paper source tray. Sets the X offset ( horizontal - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 265
Variables TIMESETHOUR TIMESETMIN TIMESETSEC TIMESTYLE SUMMERTIME ZONESET TIMEZONE RENDERMODE APTMODE COLORADAPT Description Clock: hour setting Clock: minute setting Clock: second setting Sets the display style of the clock. Clock: summer time setting Clock: time zone setting Clock: time setting of - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 266
2. PCL-Specific Variables The following values are PCL (HP LaserJet emulation) specific and can be set and requested using PJL. These variables must be set using the LPARM : PCL option. Variables FONTSOURCE Description The valid values for FONTSOURCE are I (Internal Fonts) C (Cartridge Fonts) C1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 267
the following environment variables to the Factory Default values. If any additional personality (emulation) is added to the printer, the printer may support more personality- specific variables than the variables listed. In any case, the INITIALIZE command resets the PJL Current and User Default - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 268
6.5. Reset Command The PJL RESET command resets the PJL Current Environment variables to the User Default values. Use this command at the end of any PJL jobs in which the PJL SET command was used. Syntax @PJL RESET [] Parameters The RESET command has no parameters When an application - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 269
Examples: %-12345X@PJL @PJL COMMENT Setting PCL job @PJL COMMENT to desired state @PJL SET RET = DARK @PJL SET PAGEPROTECT = OFF @PJL SET RESOLUTION = 600 @PJL ENTER LANGUAGE = PCL E....PCL job .... E %-12345X@PJL < - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 270
7. STATUS READBACK COMMANDS 7.1. Introduction Applications can request, by sending a PJL command to the printer, information such as the configuration and status of the printer. The printer can be programmed to send back this information when requested and also can send back voluntarily unsolicited - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 271
personality] variable [] Response Syntax @PJL INQUIRE [LPARM : personality] variable value If the variable is not supported by the printer, it returns the response in the following syntax : @PJL INQUIRE [LPARM : personality] variable "?" LPARM - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 272
: personality] variable [] Response Syntax: @PJL DINQUIRE [LPARM : personality] variable value If the variable is not supported by the printer, it returns the response in the following syntax : @PJL DINQUIRE [LPARM : personality] variable "?" - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 273
Examples Example 1 : This example requests the current print environment settings for RET, PAPER, and ORIENTATION : %-12345X@PJL @PJL COMMENT ***Requesting*** @PJL COMMENT about User Default Settings** @PJL ECHO 20:30:00 02-20-1993 @PJL DINQUIRE RET @ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 274
INFO category [lines of printable characters or with at the end of each line] If the variable is not supported by the printer, it returns the response in the following syntax : @PJL INFO category "?" CHAPTER 5 PJL - 65 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 275
requesting The printer model number. For example the HL-1660e will return 'Brother HL-1660e'. A list of the printer configuration information The list of the printer features. OPTIONS The information of the options (HL-2460/3260N/1650/1670N/7050/ 1850/1870N/5040/5050/5070N/5140/5150D/5170DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 276
answer for the above INFO command if the printer name is HL-1660e: @PJL INFO ID "Brother HL-1660e" 7.5.2. CONFIG category The application can sources, RAM size, number of lines and characters on the LCD supported by the printer, with the format of the number of available types - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 277
Parameters Parameter feature Range of Characters alphabetical letters (ASCII 65-90 or 97-122), numbers (ASCII 48-57) Description Name of an item of the printer configuration : value feature information * Beginning with a letter numbers alphabetical letters (ASCII 65-90 or 97-122), numbers ( - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 278
Example The application sends the following command to the printer : %-12345X@PJL @PJL INFO CONFIG %-12345X The printer may send back the answer for the above INFO command : @PJL INFO CONFIG IN TRAYS [1 ENUMERATED] INTRAY1 PC INTRAY2 LC OUT - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 279
7.5.4. STATUS category The application can use the @PJL INFO STATUS command to check the printer on-line/off-line status, the current message on the LCD and a status code. The ONLINE=TRUE indicates the printer is online, while the ONLINE=FALSE shows it is off-line. Refer to the list of the PJL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 280
C5 DL B5 ORIENTATION=PORTRAIT [2 ENUMERATED] PORTRAIT LANDSCAPE FORMLINES=60 [2 RANGE] 5 128 MANUALFEED=OFF [2 ENUMERATED] OFF ON RET=MEDIUM [4 ENUMERATED] OFF LIGHT MEDIUM DARK - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 281
A4 EXECUTIVE MONARCH COM10 C5 DL B5 LPARM:PCL FONTSOURCE=I [4 EMULATED] I C C1 S LPARM:PCL FONTNUMBER=0 [2 RANGE] 0 70 LPARM:PCL PITCH=10.00 [2 RANGE] 0.44 99.99 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 282
Parameters Variable DEVICE JOB PAGE TIMED Value ON VERBOSE OFF ON OFF ON OFF 5 to 300 0 Description Makes unsolicited device status valid for any status change Makes unsolicited device status valid for any of PJL parser warning, error and status change Makes unsolicited device status invalid for - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 283
The printer status to be sent to the host computer are ; Device status changes - printer cover open, paper jams, paper out, etc Job status changes - completion of the printing of a job, receiving a JOB command Page status changes - ejecting a printed page All the unsolicited status - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 284
Status code 10000 - 10999 11000 - 11999 20000 - 20999 25000 - 25999 27000 - 27999 30000 - 30999 Status code 35000 - 25999 40000 - 40999 41000 - 41999 Status Status information such as printer on-line or off-line. Status of available paper in paper input sources, such as paper empty and auto- - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 285
The printer may send back the answer for the above command. @PJL USTATUS JOB START NAME="JOB 88554" [ . . time period while job is printing . . . ] @PJL USTATUS JOB END NAME = "JOB 88554" PAGES=5 7.6.3. PAGE variable The @PJL USTATUS - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 286
7.7. USTATUSOFF Command The @PJL USTATUSOFF command makes all unsolicited status reporting inactive. Syntax @PJL USTATUSOFF [] Parameters There are no parameters for this command. Example %-12345X@PJL @PJL USTATUSOFF @PJL USTATUS DEVICE = ON %-12345X - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 287
8. DEVICE ATTENDANCE COMMANDS 8.1. Introduction You can change display messages on the printer control panel by using PJL. The Operator can be alerted by this feature to what specific actions should be taken. This chapter shows you three device attendance commands. RDYMSG By using this command, you - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 288
The following is an example of how to restore the display to the normal ready message. %-12345X@PJL @PJL COMMENT Normal READY message @PJL RDYMSG DISPLAY = "" @PJL EOJ NAME = "End of Tom's Job" %-12345X 8.3. OPMSG Command With the OPMSG command, you can - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 289
Parameters Parameter DISPLAY = "message" key Functional Range ASCII 33 and ASCII 35 through 255, , ONLINE, RESET Default N/A N/A DISPLAY = "message" You can use any combination of characters available on the printer except for the quotation marks (ASCII 34) up to 16 characters total - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 290
9. INDEX C COMMENT command 11 conditions 8 context switching 12 D DEFAULT command 58 DEMOPAGE 10 Device Attendance command 78 DINQUIRE command 63 E ECHO command 64 emulation switching 11 end of Job 14 ENTER command 11 Environment commands 15 EOJ command 14 EPSON-specific variables 44 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 291
CHAPTER 6 EPSON FX-850 CHAPTER 6 EPSON - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 292
CONTENTS 1. COMMAND LIST...3 2. INTRODUCTION ...5 3. EMULATION DETAILS ...6 3.1. Ignored Commands ...6 3.2. Resolution ...6 4. TERMINOLOGY...7 4.1. Syntax ...7 4.2. Conventions ...7 5. CONTROLLING THE PRINTER 8 5.1. The Control Panel ...8 5.2. Control codes...8 5.3. Escape sequence ...8 6. COMMANDS - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 293
1. COMMAND LIST NUL Null 9 BEL Bell 9 SP Space 9 BS Backspace 9 CR Carriage return 9 LF Line Feed 9 FF Form Feed 9 Esc SP n Set inter-character space 10 Esc a n Select justification mode 10 Esc $ n1 n2 Set absolute print position 10 Esc \ n1 n2 Set relative print - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 294
Esc H Cancel double-strike mode 18 Esc W n Select / Cancel double-width printing 18 SO Select single-line double-width printing (I) 18 Esc SO Select single-line double-width printing (II) 18 DC4 Cancel single-line double-width printing 18 Esc 4 Select italic mode 19 Esc 5 Cancel - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 295
In this mode you can control the HL-Series printers that support this emulation directly by incorporating control codes and send the necessary commands to the printer automatically. Check the manual that came with your software for instructions on how to use your application with an Epson FX - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 296
of our recent printers is 600 dots per inch. (HL-2060/1650/1670N/ 2460/7050/1850/1870N/5050/5070N/5150D/5170DN/6050/6050D/6050DN/8050N/2070N/5240/5250D N/5270DN/5280DW/5340D/5350DN/5370DW/5380DN/5440D/5450DN/5470DW/6180DW supports 1200dpi.) Some instructions use fractions of an inch by which 600 is - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 297
4. TERMINOLOGY 4.1. Syntax The following conventions are used in this description of the Epson FX-850 mode software commands: A single letter, two or three-letter control code mnemonic, or number in upright bold text is a literal character and should be sent to the printer as the character code. A - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 298
) is by far the most likely cause of unexpected printing results. Use this manual in conjunction with the printer User's guide to resolve these conflicts. 5.2. Control codes Control codes are ASCII codes that instruct the printer to perform a particular operation, such as a line feed. You can send - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 299
invoked using control codes alone - the rest require escape sequences. For the sake of completeness, several instructions which are part of the Epson FX-850 mode instruction sets, but which an HL Series printer ignores are included. Null NUL (0) NUL (ASCII code 0) is ignored. Bell BEL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 300
Set inter-character space EscSPn (27)(32)n n This command allows you to set the space between successive characters. n is the space between characters in multiples of 1/120". n must be in the range 0 to 127. LPRINT CHR$(27); CHR$(32); CHR$(5); 'Set 1/24" char space Select - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 301
Set data MSB to 0 Esc= (27)(61) This command enables you to set the most significant bit of incoming data bytes to 0. This command does not affect data comprising a graphics image or data that defines a downloadable character. LPRINT CHR$(27); CHR$(61); 'Set MSB to 0 Set data - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 302
-section "Factory default environment" in Chapter 2 "PCL" of this manual. On receiving this command the printer prints any remaining data and n = 0 n = 1 n = 2 n = 3 n = 4 n = 5 n = R HL-1660e/2060/3260N/2460/7050/1650/1670N/1850/1870N/5050/5070N/ 5150D/5170DN/6050/6050D/6050DN/8050N/5240/5250DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 303
Enable out-of-paper sensor Esc9 (27)(57) The printer ignores this command. Disable out-of-paper sensor Esc8 (27)(56) The printer ignores this command. 6.2. Page set up Set page length EscCn (27)(67)n n This command sets the page length in lines. or - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 304
If the bottom margin specified by this command would be located above the top margin, the command is ignored. LPRINT CHR$(27); CHR$(78); CHR$(4); 'Set bottom margin to 4 lines. CHAPTER 6 EPSON - 14 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 305
Cancel perforation skip EscO (27)(79) This command cancels the automatic perforation skip feature. LPRINT CHR$(27); CHR$(79); 'Cancel perforation skip. 6.3. Line Spacing Select 1/6" line spacing Esc2 (27)(50) This command sets the line spacing to 1/6". All - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 306
default column width is 1/10". The default settings are adopted when the printer is first switched on or when you perform a reset with the Esc @ instruction. You can move the print position to the tab stops using the HT control code. LPRINT CHR$(27); CHR$(68); CHR$(10); CHR$(20); CHR - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 307
You can set up to eight different sets of vertical tab stops and select any of these sets for use at any time. Each set of tab stops is called a channel - channels are numbered from 0 to 7. Channel 0 normally holds the settings you have selected with the Esc B command, or equally spaced tab - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 308
Set pitch to 12 characters per inch EscM (27)(77) This command sets the printing pitch to 12 characters per inch (cpi). LPRINT CHR$(27); CHR$(77); 'Set pitch to 12 cpi Select / cancel proportional spacing Escpn (27)(112)n n This command allows you to turn - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 309
W 0 can be used to cancel double-width printing mode set using the Esc W 1 instruction. Esc W 0 cancels double-width printing mode set using the Esc W 1 instruction, the SO control code or the Esc SO instruction. LPRINT CHR$(27); CHR$(87); CHR$(1); 'Set double-width printing mode Select single - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 310
Select italic mode Esc4 (27)(52) This command enables the italic printing mode. Subsequent text is printed in italic style. You can still use italic text even after selecting the extended character set with the Esc t command. LPRINT CHR$(27); CHR$(52); 'Italic mode Cancel - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 311
Select printing mode Esc!n (27)(33)n n This command allows you to select a combination of printing modes with just one command. The various modes are weighted as shown. Add the numbers that correspond to each mode you require and set n to the total. 10 characters per inch 0 12 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 312
available international character sets, refer to the printer User Guide for supported character sets. Each character set varies slightly from are shown in the Epson FX-850 section of the appendix at the end of this manual. Set n to 0 to select the italic character table. Character codes in - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 313
6.6. Using customized characters Define characters Esc&NULn n (n ) (27)(38)(00)n1n2(n3....) 12 3 n1n2(n3...) This command enables you to define and download characters for printing. Monospaced characters are designed on a grid eleven dots wide by nine - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 314
Copy ROM character to RAM Esc:000 (27)(58)(00)(00)(00) In order to use your own customized characters in conjunction with the standard characters contained in the printer, you must first download the printer standard ROM characters to the printer RAM, then define and - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 315
c is the character which signifies the graphics mode: K = single-density (60 dpi), L = double-density (120 dpi), Y = double-speed, double-density (120 dpi) and Z = quadruple-density (240 dpi). m defines the new horizontal resolution to be assigned to the specified graphics mode. m must be in the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 316
Print single-density image EscKn n (27)(75)n1n2.... 12 n1n2.... This command enables you to define and print a single line raster bit image on a single text line. n1 and n2 define the number of bytes that comprise the image. The image consists of 256*n2+n1 bytes of - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 317
Print double-speed double-density image EscYn n (27)(89)n1n2.... n1n2.... 12 This command enables you to define and print a single line raster bit image on a single text line. n1 and n2 define the number of bytes that comprise the image. The image consists of 256*n2+n1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 318
7. INDEX 9 9 bit image 25 A absolute print position 10 B Backspace 9 C Carriage return 9 characters define 23 condensed character 18 control codes 8 control panel 8 D data MSB 11 double-density image 26 double-height printing 20 double-speed double-density image 27 double-strike mode - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 319
CHAPTER 7 IBM PROPRINTER XL CHAPTER 7 IBM PROPRINTER - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 320
CONTENTS 1. COMMAND LIST...3 2. INTRODUCTION ...5 3. EMULATION DETAILS ...6 3.1. Ignored Commands...6 3.2. Resolution ...6 3.3. Character Set selection ...6 3.4. Controlling the Printer ...6 3.5. Control Codes ...6 3.6. Escape sequences ...6 4. NOTATION USED IN THIS EMULATION DESCRIPTION 7 4.1. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 321
1. COMMAND LIST NUL Null 8 BEL Bell 8 ESC Escape 8 SP Space 8 BS Backspace 8 LF Line Feed 8 FF Form Feed 8 CR Carriage return 8 Esc5n Automatic line feed 9 DC1 Enable printer 9 EscQ22 Disable printer 9 EscQ3 Disable printer 9 EscCRmode Reset printer / change - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 322
EscKn1n2 18 Set single-density image mode EscLn1n2 18 Set double-density image mode EscYn1n2 19 Set double-speed, double-density image mode EscZn1n2 20 Set quadruple-density image mode CHAPTER 7 IBM PROPRINTER - 4 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 323
2. INTRODUCTION Some of these HL Series printers offer a complete emulation of the IBM Proprinter. In ) may send the necessary commands to the printer automatically. Check the manual that came with your software package for instructions on how to use your software with an IBM Proprinter XL. CHAPTER - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 324
resolution of the HL Series printers is Guide to see if this emulation is supported and for a description of how to do this. All available character sets are shown in the IBM Proprinter XL mode section of the appendix at the end of this manual the same type of instruction you would use to - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 325
4. NOTATION USED IN THIS EMULATION DESCRIPTION 4.1. Syntax The following conventions are used in this description of the Proprinter XL software commands. A letter, word or number in upright bold text is the literal character which and should be sent to the printer as a character code. A letter or - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 326
most common printer operations are described in this section. Most are invoked using control codes. For the sake of completeness the instructions which HL Series printers ignore are included. Null NUL (0) NUL (ASCII 0) is ignored. Bell BEL (07) BEL (ASCII 7) is ignored. Escape - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 327
) enables the printer to accept data for printing again after a disable printer instruction. LPRINT CHR$(17); Disable printer EscQ22 or (27)(81)(50)(50) < -section "Factory default environment" in Chapter 2 "PCL" of this manual. Selecting IBM Proprinter XL emulation with mode = 'I' causes the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 328
-3260N/2460/7050/8050N) Eject paper. n Value n = 0 n = 1/2 n = R Initialize the feeder mode. Feed from the tray. Eject paper. HL-1050 n Value n = 0 n = 1 n = 2 n = R HL-1250/1270N/1450/1470N/P2500/2400C/2400Ce/3400CN/2600CN/3450CN/ 2700CN Initialize the feeder mode. Feed from Tray 1. Feed from - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 329
5.2. Page Format Set page length EscCn (27)(67)n n This command sets the page length in lines. or EscCNULn (27)(67)(0)n n This command sets the page length in inches. n is the number of lines that make up one page, or the length of the page in inches, according - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 330
Line spacing and tabs Set 1/8" line spacing Esc0 (27)(48) This command sets the line spacing to 1/8". All subsequent line feed operations will move the print position 1/8" down the page. LPRINT CHR$(27); CHR$(48); 'Set line spacing to 1/8". Set 7/72" line spacing Esc1 (27)(48) < - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 331
Set horizontal tabs EscD...NUL (27)(68)n1n2n3...(00) n1n2n3... This command enables you to set up to 28 horizontal tab stops using the current character pitch. The tab stops should be set in ascending order. Esc D 0 clears all horizontal tab settings. Esc R - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 332
5.3. Using Characters Select character set I Esc7 (27)(55) This command selects IBM Character set I for use in subsequent printing operations. LPRINT CHR$(27); CHR$(55); 'Select character set I Select character set II Esc6 (27)(56) This command selects IBM character - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 333
Esc W 0 can be used to cancel enlarged character mode set using the Esc W 1 instruction. Esc W 0 cancels enlarged character mode set using the Esc W 1 instruction, the SO control code or the Esc [@ instruction. LPRINT CHR$(27); CHR$(87); CHR$(1); 'Set enlarged character mode Set superscript or - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 334
Underline mode Esc-n (27)(126)n n This command turns character underlining on or off. If n is set to 1 subsequent text is underlined. Horizontal tab spaces are not underlined irrespective of whether underlining mode is on or off. If n is set to 0 subsequent text is not - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 335
to print a single character from the All Character Code table. A control code is not executed if the code is sent immediately following this instruction. LPRINT CHR$(27); CHR$(94); CHR$(36); 'Printed a dollar sign Select character font EscIn (27)(73)n n This command enables you - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 336
If bits 1 and 2 of n4 are 01 the least significant bit of each data byte is replicated in rows 9 to 12 of the grid. If bits 1 and 2 of n4 are 10 the bits 1 to 4 of each data byte are replicated in rows 9 to 12 of the grid. Bits 5 to 7 of n5 specify the number of columns left blank to the left - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 337
Images are printed at an approximate horizontal resolution of 120 dots per inch and at an approximate vertical resolution of 72 dots per inch. Each byte represents a vertical column of eight dots, the most significant bit representing the dot at the top. Simply set a bit to 1 if you want a dot - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 338
Set quadruple-density image mode EscZn n (27)(90)n1n2 12 data> n1n2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 339
6. INDEX A Automatic line feed 9 B Backspace 8 C cancel 15 Carriage return 8 character set 6, 14 characters 17 condensed character 14 control codes 6 D double-density image mode 18 double-height / double-width mode 16 E emphasized character 14 emulation mode 9 enlarged character 15 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 340
CHAPTER 8 BAR CODE CONTROL CHAPTER 8 BAR CODE CONTROL - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 341
CONTENTS 1. INTRODUCTION ...3 2. PRINT BAR CODES OR EXPANDED CHARACTERS 4 3. DEFINITION OF PARAMETERS 5 3.1. Bar Code Mode ...5 3.2. Bar Code Style, Expanded Character Shading, Line Block Drawing & Box Drawing Shading .... 5 3.3. Bar Code Scaling (Width only) ...7 3.4. Bar Code Human Readable Line - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 342
1. INTRODUCTION Some of the HL series printers can print bar codes in the HP LaserJet, EPSON FX-850, and IBM Proprinter XL emulation modes, refer to the printer User guide for information. CHAPTER 8 BAR CODE CONTROL - 3 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 343
2. PRINT BAR CODES OR EXPANDED CHARACTERS ESC i n ... n \ (27)(105)n ... n (92) n ... n Creates bar codes or expanded characters according to the parameters "n ... n". For further information about the parameters, see the following "Definition of Parameters." This command must end - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 344
3. DEFINITION OF PARAMETERS This bar code command can have the following parameters in the parameter segment (n ... n). Parameters are effective only within the single command sequence using the syntax ESC i n ... n \. They do not take effect in any subsequent bar code commands. If any parameters - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 345
n = "s0" or "S0" n = "s1" or "S1" n = "s3" or "S3" 3 : 1 (default) 2 : 1 2.5 : 1 This parameter selects the bar code style as above. selected, this bar code style parameter is ignored. When the EAN 8, EAN 13 or UPC-A bar code mode is Expanded Character shading "S" 0 = White 1 = Black 2 = - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 346
Line Block Drawing & Box Drawing Shading "S" 1 = Black 2 = Vertical stripes 3 = Horizontal stripes 4 = Cross hatch 3.3. Bar Code Scaling (Width only) n = "mnnn" or "Mnnn" (nnn = 0 ~ 32767) This parameter specifies the bar code width scaling. The unit of "nnn" is %. The default value is m100 (100 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 347
3.7. Bar Code, Expanded Character, Line, Block Drawing & Box Drawing Offset in the X-axis n = "xnnn" or "Xnnn" This parameter specifies the offset from the current print position in the "u"- or "U"-specified units. 3.8. Bar Code & Expanded Character Offset in the Y-axis n = "ynnn" or "Ynnn" This - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 348
3.12. Bar Code Data Start n = "b" or "B" Data that follows "b" or "B" is read in as bar code data. Bar code data must end with the " ¥ " code (5CH), which also terminates this command. The acceptable bar code data is subject to the bar code mode selected by "t" or "T" as listed below. When - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 349
When Code 128 Set A, Set B, or Set C is selected with the parameter "t12" or "12," "t13" or "T13," or "t14" or "T14" respectively: Code sets A, B and C are individually selectable. Set A encodes characters in the range Hex 00 to 5F. Set B encodes characters in the range Hex 20 to 7F. Set C encodes - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 350
3.16. Table of Code(EAN) 128 set C Code(EAN) 128 set C describes an original command. The correspondence table is as follows. No. Code 128 Set C Input command 0 00 NUL 1 01 SOH 2 02 STX 3 03 ETX 4 04 EOT 5 05 ENQ 6 06 ACK 7 07 BEL 8 08 BS 9 09 HT 10 10 LF 11 11 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 351
4. EXAMPLE PROGRAM LISTINGS 10 ' Barcode 20 WIDTH "LPT1:", 255 30 ' CODE 39 40 LPRINT CHR$(27); "it0r1s0x00y00b123456\"; 50 'INTER LEAVED 60 LPRINT CHR$(27); "it1r1s0x70y00b123456\"; 70 ' EAN-13 80 LPRINT CHR$(27); "it5r1s0x00y020b123456789012?\"; 90 LPRINT CHR$(27); "it5r1s0x70y020b123456789012?+ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 352
CHAPTER 9 HP-GL GRAPHICS LANGUAGE CHAPTER 9 HP-GL - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 353
3. COMMANDS ...6 3.1. Initialization and Default Setting Instructions 6 3.2. Plot Area and Unit Setting Instructions 7 3.3. Pen Control and Plot Instructions 8 3.4. The polygon Group ...13 3.5. Plot Function Instructions...18 3.6. Character Plot Instructions...20 3.7. Dual Context Extensions...26 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 354
1. COMMAND LIST DF Default set instruction 6 IN Initialize set instruction 6 IP Input scaling point 7 SC Scale 7 IW Input EscCRRD Set high resolution control (Brother original) 26 EscCR!#R User reset (Brother original) 26 EscCRFD Factory reset (Brother original) 26 CHAPTER 9 HP - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 355
GL graphics mode is 1/1016"(0.025mm). 2.1. HP-GL Syntax A command consists of a two-letter instruction mnemonic, a parameter field (not needed for some instructions) and a terminator. Parameters following the instruction mnemonic must be separated from each other by at least a single space or comma - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 356
2.3.2. Printing area c A4 A3 Letter Legal d a b a b c d (mm) 4 5 5 5 4 5 5 5 (HL-3400CN/3260N/3450CN) 6 5 5 5 6 5 5 5 CHAPTER 9 HP-GL - 5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 357
Standard character set Alternate character set Character set Character slant Scaling Label terminator Chord angle Fill type Fill distance Fill slant Pen Thickness Instruction PA; DR 1,0; LT; LT; IW; SR; SM; TL; CS 0; CA 0; SS; SL 0; SC; DT chr$(3) ----FT; FT; FT; PT; Absolute plotting Horizontal - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 358
without a parameter field turns the scaling off. The technical terms user unit and graphics unit as used in this manual are defined as follows; User unit : the unit of the coordinates set by the SC instruction Graphics unit : the unit (1/1016 of an inch) of the coordinates not set by the SC - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 359
with no change in the window created: "IW X1, Y1, X2, Y2" is identical in effect to "IW X2, Y2, X1, Y1". Using this instruction without a parameter field releases any previous limitations on the plot area. (X2,Y2) (X1,Y1) Window Print paper RO - Rotate coordinate system RO [q][;] q : Angle - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 360
command executed. The absolute coordinates are set as default. Moves the cursor to the specified coordinates after raising the pen. Using this instruction without a parameter field raises the pen without changing the cursor position. When scaling is on, user coordinates are used. Also, when - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 361
(X1, Y1) (Xn, Yn) Current position (X2,Y2) (X3, Y3) 10 '*** PAEX1 *** 20 LPRINT "IN;SP1;" 30 LPRINT "PA2000,6000;PD0,6000,2000,7500,2000,6000;PU2500,6000;" 40 LPRINT "PAPD4500,6000,2500,7500,2500,6000;PU10365,500;" 50 END 10 ' *** PAEX2 *** 20 LPRINT "IN;SP1;SC0,100,0,100;" 30 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 362
AA - Draw absolute arc AA [ X, Y, qc [, qd ]] [;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angle in degrees X and Y coordinates are absolute coordinates in user units or graphics units. Starting from the current position, plots an arc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 363
Plotting is performed only when the pen is down. When the pen is up, plotting is not performed but the cursor position moves to the plot end point. When scaling has been performed, the cursor is moved by relative coordinates in user units. Also, when scaling has been performed, the values - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 364
LPRINT "CI70;PR600,0;CI70;PR-300,-300;CI250;" 140 LPRINT "PR-300,-300;CI70;PR600,0;CI70;" 150 RETURN 3.4. The polygon Group Instruction EA ER EW RA RR WG Function Edge Absolute Rectangle Edge Relative Rectangle Edge Wedge Fill Absolute Rectangle Fill Relative Rectangle Fill Wedge EA - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 365
When there is no scaling, the coordinate values for X and Y are integer numbers. (X, Y) Current position 10 '*** EAEX *** 20 LPRINT "IN;SP1;PA7000,4000;" 30 LPRINT "PT.3;FT1;RA6000,3000;" 40 LPRINT "SP3,;EA6000,3000;" 50 LPRINT "SP4;FT3,100;RA8000,3000;" 60 LPRINT "SP3,;EA8000,3000;" 70 LPRINT " - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 366
EW - Edge wedge EW r,q1,qc(,qd)[;] r ; Radius in user units or graphics units q1; Start point angle qc ; Arc angle qd ; Chord angle Plots a wedge centred on the current position with radius r, start point angle q1, arc angle qc and chord angle qd. After plotting, the cursor returns to its - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 367
RA - Fill rectangle absolute RA X, Y[;] X ; X coordinate of opposite angle for the rectangle Y ; Y coordinate of opposite angle for the rectangle X and Y coordinates are absolute coordinates in user units or graphics units. Fill in the rectangle formed by the current position and the opposite - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 368
WG - Fill wedge WG r,q1,qc(,qd)[;] r ; Radius in user units or graphics units q1 ; Start point angle qc ; Arc angle qd ; Chord angle Fill in a wedge centred on the current position with radius r, start point angle q1, arc angle qc and chord angle qd. After plotting, the cursor returns to - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 369
) Solid lines (single direction fill) Parallel lines Crosshatching The fill interval when n is 1 or 2 is the interval set by the pen thickness (PT) instruction. Any value given for d when n is 1 or 2 will be ignored. If d is omitted, the fill interval already specified will be used. If d is - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 370
Tick length is a percentage of the vertical and horizontal distances between P1 and P2. Sets the length of tick marks for the XT and YT instructions. Values for 1 and 2 are clamped real numbers. When the parameter field is omitted, the default values for tick length are used, for both l1 and - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 371
of origin. Plotting is performed whether the pen is up or down. YT - Y-axis tick YT [;] Plots horizontal tick marks as specified by the TL instruction from the current position. After plotting, the cursor returns to its point of origin. Plotting is performed whether the pen is up or down. 10 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 372
- Select standard character set SS [;] Selects the standard character set specified by the CS instruction. SA - Select alternate character set SA [;] Selects the alternate character set specified by the CA instruction. 10 '*** SASSEX *** 20 LPRINT "PA5000,5000;" 30 LPRINT "SP2;CS4;CA9;SS;LBS_E_T_4 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 373
direction component rise : Y direction component Specifies the character plot direction. Values for the run and rise are clamped real numbers. The instruction is ignored when the values for both run and rise are 0. When the parameter field is omitted, the default value (horizontal direction - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 374
P1 and P2 is used as the units Specifies the character plot direction. Values for the run and rise are clamped real numbers. The instruction is ignored when values for both run and rise are 0. When the parameter field is omitted, the default value (horizontal direction) is used. (0, 100 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 375
LPRINT "IP 2000,2000,6500,6500;PA100,6500;" 40 LPRINT "LBNEW P1 AND P2 CHANGE LABEL SIZE";CHR$(3);"SR5,5;" 50 LPRINT "PA100,6000;LBNEW SR INSTRUCTION";CHR$(13);CHR$(3); 60 LPRINT "LBCHANGE LABEL SIZE";CHR$(3); SL - Character slant SL [ tan ] [;] tan - tangent of character slant angle - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 376
10 '"*** SLEX *** 20 LPRINT "DF;SP1;SI1.3,1.3;PA100,6000;" 30 LPRINT "SL2;LBLASER";CHR$(3) 40 LPRINT "SL-2;PR3000,0;LBLASER";CHR$(3) 50 END UC - User-defined character UC X1, Y1, X2, Y2..., Xn, Yn[;] Xi : Number of grids in X direction Yi : Number of grids in Y direction Draws user- - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 377
resolution control (Brother original) EscCRRD This command sets high resolution control dark level. User reset (Brother original) EscCR!#R # can be 0, 1 or 2. the user settings 2 are restored. (Except for HL-7050) Factory reset (Brother original) EscCRFD This command causes a factory - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 378
A Absolute direction 22 Alternate character set 20 C Character plot 22, 23 character set 4 Character slant 24 Circle plot 12 D Default set instruction 6 Define label terminator 21 Draw absolute arc 11 Draw relative arc 11 E Edge rectangle absolute 13 Edge rectangle relative 14 Edge wedge - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 379
CHAPTER 10 CARBON COPY FUNCTION CHAPTER 10 CARBON COPY FUNCTION - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 380
CONTENTS 1. OUTLINE ...3 1.1. Outline of the function ...3 2. SPECIFICATIONS...4 2.1. Explanation of each function ...4 2.1.1. 2.1.2. 2.1.3. 2.1.4. Carbon copy mode setting...4 Setting of the number of copies ...4 Paper tray selection setting ...4 Additional macro setting ...4 2.2. How to set - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 381
for each copy by selecting the paper tray to change the paper type or registering different macros. The main purpose of this function is to support the carbon copy printing on the laser printer, which has been provided on the dot printer. This function is - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 382
the Tray 1. TRAY2 (Only when the Tray 2 is installed) The paper tray is fixed to the Tray 2. TRAY3 (Only when the Tray 3 is installed) (Only HL-5270DN/5280DW/5380DN Printer) The paper tray is fixed to the Tray 3. The factory setting is AUTO for all pages. 2.1.4. Additional macro setting Sets the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 383
COPY 1) (Same with COPY 1) (Same with COPY 1) (Same with COPY 1) (Same with COPY 1) (Same with COPY 1) (Same with COPY 1) (Same with COPY 1) * (Only HL-5270DN/5280DW/5380DN Printer) Sets the carbon copy mode. Sets the number of copies. Selects the paper tray. Sets the additional macro. (Note) When - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 384
2.2.2. Setting on the control panel (HL-L5000D/L5580D/L5100DN/L5200DW/L6200DW/L6300DW/L6400DW) PRINT CARBON CARBON COPY =OFF/ON/ Sets the carbon copy mode. MENU MENU COPIES =1 - 8 Sets the number of - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 385
2.2.3. Setting with the PJL command This function supports each of the SET, DEFAULT, INQUIRE and DINQUIRE commands in the PJL commands. (HL-6050/6050D/6050DN/5270DN/5280DW/5380DN) PJL command Setting value Default value Descriptions CARBONMODE =OFF OFF OFF: Turns off the function. ON ON: - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 386
2.2.4. Setting with the PJL command This function supports each of the SET, DEFAULT, INQUIRE and DINQUIRE commands in the PJL commands. (HL-L5000D/L5580D/L5100DN/L5200DW/L6200DW/L6300DW/L6400DW) PJL command Setting value Default value Descriptions CARBONMODE =OFF OFF OFF: Turns off the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 387
2.3. Example The following sections describe the setting method of the example below. The number of copies is 4 (four). The carbon copy function is enabled by sending the data only through the parallel interface. 1st page: The paper is fed from the Tray 1. The ID=128 macro is added. 2nd page: The - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 388
command SOURCE, MP FIRST, MP SIZE, MANUAL FEED,TRAY1 SIZE, TRAY2 SIZE, TRAY3 SIZE paper which cannot be fed from the selected tray is not supported. (Ex. A6 size or others with the Tray 2) 3.1.5. a page only with the form feed code, the problem that the macro cannot be added correctly, or that the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 389
APPENDIX A COMPARISON LIST APPENDIX A -COMPARISON LIST - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 390
CONTENTS PCL5 (PAPER SIZE 3 PCL5 (TRAY: IF PJL TRAYCOMMAND IS NORMAL 12 PCL Specific Variables 109 PostScript Specific Variables 112 EPSON Specific Variables 114 IBM Specific Variables 116 PCL5 (TRAY: IF PJL TRAYCOMMAND IS SPECIAL 15 PCL5(OTHERS 18 Typeface Selection (PCL 38 HP-GL/2 42 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 391
commands are supported by your printer. PCL5 (Paper Size) HL-3260N HL-8050N HL- 5240/50D/70DN/ 80DW HL-6050/6050D/ 6050DN HL-2070N HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/1870N HL-1650/1670N HL-3450CN HL-3400CN HL-2700CN HL-2600CN HL-2400C/Ce HL-1660e/2060 HL-1450/1470N HL-1250/1270N - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 392
HL-3260N HL-8050N HL- 5240/50D/70DN/ 80DW HL-6050/6050D/ 6050DN HL-2070N HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/1870N HL-1650/1670N HL-3450CN HL-3400CN HL-2700CN HL-2600CN HL-2400C/Ce HL-1660e/2060 HL-1450/1470N HL-1250/1270N/ P2500 HL-1050/1070 COMMAND Esc&l1035A Paper Size Organizer L - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 393
A -COMPARISON LIST - 5 HL-3260N HL-8050N HL- 5240/50D/70DN/ 80DW HL-6050/6050D/ 6050DN HL-2070N HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/1870N HL-1650/1670N HL-3450CN HL-3400CN HL-2700CN HL-2600CN HL-2400C/Ce HL-1660e/2060 HL-1450/1470N HL-1250/1270N/ P2500 HL-1050/1070 COMMAND - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 394
HLL5000D/5580D/L 5100DN/L5200D W HLL6200DW/L6300D W/L6400DW HLL2360DN/L2360DW/ L2365DW/2560DN/2 569DW HLL8250CDN/L8350 CDW(T)/ L9200CDW(T)/L92 00CDW(T) HL-3170CD HL-S7000DN HL5440D/5450DN/54 70DW/6180DW HL2250DN/2270D W HL4140CN/4150CD N/4570CDW HL3070CW/3075C W HL5340D/5350DN/53 70DW/5380DN HL2150N - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 395
HL5440D/5450DN/54 70DW/6180DW HL2250DN/2270D W HL4140CN/4150CD N/4570CDW HL3070CW/3075C W HL5340D/5350DN/53 70DW/5380DN HL2150N/2170W HL-4040CN/40 50CDN/4070CD W HL-7050 HL-2460 COMMAND Esc&l1035A Paper Size Organizer L Esc&l1036A Paper Size Organizer M Esc&l1037A Paper Size DL Long Edge Feeding - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 396
HLL5000D/5580D/L 5100DN/L5200D W HLL6200DW/L6300D W/L6400DW HLL2360DN/L2360DW/ L2365DW/2560DN/2 569DW HLL8250CDN/L8350 CDW(T)/ L9200CDW(T)/L92 00CDW(T) HL-3170CD HL-S7000DN HL5440D/5450DN/54 70DW/6180DW HL2250DN/2270D W HL4140CN/4150CD N/4570CDW HL3070CW/3075C W HL5340D/5350DN/53 70DW/5380DN HL2150N - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 397
COMMAND Esc&l1A Paper Size Executive Esc&l2A Paper Size Letter Esc&l3A Paper Size Legal Esc&l6A Paper Size Ledger Esc&l10A Paper Size Oficio Esc&l24A Paper Size A6 Esc&l25A Paper Size A5 Esc&l26A Paper Size A4 Esc&l27A Paper Size A3 Esc& - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 398
COMMAND Esc&l1035A Paper Size Organizer L Esc&l1036A Paper Size Organizer M Esc&l1037A Paper Size DL Long Edge Feeding Esc&l1038A Paper Size Folio Esc&l1039A Paper Size 3"X5" Esc&l1040A Paper Size Envelop #4 Esc&l1041A Paper Size Envelop Max Esc& - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 399
HLL3270CDW/L3230CD W/L3230CDN/L3210C W/3190CDW/3160CD W HLL2370DN/L2371DN/L 2372DN/2590DN/B20 50DN/L2370DW/L237 5DW/L2376DW/B208 0DW/L2385DW/L238 6DW/2595DW COMMAND Esc&l17A Paper Size 16K(197x273mm) Esc&l34A Paper Size 16K(195x270mm) Esc&l89A Paper Size 16K(184x260mm) Esc&l101A Paper Size Free - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 400
HL-5040/5140 HL- 5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL-5050/5070N/ 5150D/5170DN HL-1850/ 1870N HL-1650/ 1670N HL-1660e/ 2060 HL-3450CN HL-3400CN HL-2700CN/ 2600CN HL-2400C/Ce HL-1450/ 1470N HL-P2500/ 1250/1270N HL-1070 HL-1050 COMMAND Esc&l0H Paper Eject Esc&l1H Primary Tray Esc&l2H Manual - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 401
/5450DN/5470DW /6180DW HL-2250DN/2270DW HL4140CN/4150CDN/4570 CDW HL-3070CW/3075CW HL5340D/5350DN/5370DW/ 5380DN/ L9200CDW(T) HL-4050CDN /4070CDW HL-4040CN HL2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N COMMAND Esc&l0H Paper Eject Esc&l1H Primary Tray Esc&l2H Manual Feed Esc&l3H Envelope - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 402
/L2371DN/L2372 DN/2590DN/B2050DN/ L2370DW/ L2375DW/L2376DW/ B2080DW HL- L8260CDN/L8260CDW/L8 360CDW/L8360CDWT/L93 10CDW HLL6200DW/L6300DW/L6400 65DW/2560DN/2569DW COMMAND Esc&l0H Paper Eject Esc&l1H Primary Tray Esc&l2H Manual Feed Esc&l3H Envelope Esc&l4H Secondary Tray Esc&l5H Optional Tray Esc& - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 403
HL-5040/5140 HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL-5050/5070N/ 5150D/5170DN HL-1850/ 1870N HL-1650/ 1670N HL-1660e/ 2060 HL-3450CN HL-3400CN HL-2700CN/ 2600CN HL-2400C/Ce HL-1450/ 1470N HL-P2500/ 1250/1270N HL-1070 HL-1050 COMMAND Esc&l0H Paper Eject Esc&l1H Primary Tray Esc&l2H Manual - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 404
5350DN/5370DW/5380DN/ L9300CDW(T) HL-4050CDN /4070CDW HL-4040CN HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N Tray2 MP Tray Tray2 MP Tray Tray3 Tray4 Tray2 Tray1 Feed from Manual Feed Tray2 Tray2 Tray2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 405
/B2 050DN/L2370DW/L2375DW/L2376DW/B 2080DW HL- L8260CDN/L8260CDW/L8360CDW/L836 0CDWT/L9310CDW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW/ HLL2360DN/L2360DW/L2365DW/2560DN/2 569DW Tray1 Feed from Manual Feed Tray2 Tray2 Tray2 Tray2 Tray2 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 406
PCL5 (Others) HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 407
/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Escz Self - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 408
HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 409
/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc(3@, Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 410
/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc(s#B, Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 411
HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 412
HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 413
-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc*rB - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 414
2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 HL-1070 COMMAND Esc&f5X - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 415
LIST - 27 HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL- 5140/ 5150D/5170DN HL- 5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1270N/ 1470N HL-1050/1250/ 1450/P2500 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 416
/L8360CDWT/L9310C DW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 417
/L8360CDWT/L9310C DW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 418
/L8360CDWT/L9310C DW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 419
/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN/80DW HL-4050CDN /4070CDW HL-4040CN COMMAND Esc(3@, Esc)3@ SO Secondary Font Select - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 420
/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN/80DW HL-4050CDN /4070CDW HL-4040CN COMMAND Esc(s#B, Esc)s#B Stroke Weight Esc(s#T, Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 421
/L8360CDWT/L9310C DW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 422
/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN/80DW HL-4050CDN /4070CDW HL-4040CN COMMAND Esc*c#V Pattern Vertical Size(decipoint) Esc - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 423
-L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN/80DW HL-4050CDN /4070CDW HL-4040CN COMMAND Esc*rB - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 424
L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN/80DW HL-4050CDN /4070CDW HL-4040CN COMMAND Esc&f5X - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 425
/L8360CDWT/L9310C DW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW/ HL-L2360DN/L2360DW/L2365DW/2560DN/2569DW HLL8250CDN/L8350CDW(T)/L9200CDW(T)/L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4150CDN/4570CDW HL-3070CW/3075CW/4140CN HL-5240/50DN/70DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 426
-5340D/50DN/70DW/80DN HL-4040CN /4050CDN /4070CDW HL-2070N/2150N/2170W HL-2460/ 3260N/7050 HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL-5140/ 5150D/5170DN HL-5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1070/ 1270N/1470N - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 427
-5340D/50DN/70DW/80DN HL-4040CN /4050CDN /4070CDW HL-2070N/2150N/2170W HL-2460/ 3260N/7050 HL-8050N HL-5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL-5140/ 5150D/5170DN HL-5040/ 5050/5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/ 2060 HL-1070/ 1270N/1470N - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 428
-L5000D/5580D/L5100DN/L5200DW HLL2360DN/L2360DW/L2365DW/2560DN/2569DW HL-L8250CDN/L8350CDW(T)/L9200CDW(T)/ L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4140CN/4150CDN/4570CDW HL-3070CW/3075CW Command Typeface Esc(s129T Anelia Esc(s128T Brougham Esc(s130T - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 429
/L8360CDW/ L8360CDWT/L9310CDW HL-L6200DW/L6300DW/L6400DW HL-L6200DW/L6300DW/L6400DW HL-L5000D/5580D/L5100DN/L5200DW HLL2360DN/L2360DW/L2365DW/2560DN/2569DW HL-L8250CDN/L8350CDW(T)/L9200CDW(T)/ L9300CDW(T) HL-3170CDW HL-S7000DN HL-5440D/5450DN/5470DW/6180DW HL-2250DN/2270DW HL-4140CN/4150CDN/4570CDW - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 430
PM EA ER EP EW RA RR WG FP AC FT LA LT PW RF SM SP SV TR UL WU SD AD SS SA HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/1850/1870N/5050/5070N/ 5150D/5170DN/2600CN/3450CN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 431
COMMAND FI FN LB DT LO DI DR DV CP CF SI SR SL SB ES TD CO PG RP NP HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/1850/1870N/5050/5070N/ 5150D/5170DN/2600CN/3450CN/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 432
... NUL Esc b n m1 m2 m3 ... NUL Esc / n VT Esc P Esc M Esc p n SI Esc SI DC2 Esc E Esc F Esc G Esc H Esc W n SO Esc SO DC4 Esc 4 HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 433
n1 n2 Esc % n NUL Esc:000 Esc * m n1 n2 Esc ? n m Esc ^ a n1 n2 Esc K n1 n2 Esc L n1 n2 Esc Y n1 n2 Esc Z n1 n2 HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 434
Esc : Esc P n SI Esc E Esc F SO DC4 CAN Esc W n Esc S n Esc T Esc - n Esc _ n Esc [ @ n1n2n3n4n5n6 Esc \ n1 n2 Esc ^ Esc I n Esc = n1 n2 20 n3 HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 435
Command Esc K n1 n2 Esc L n1 n2 Esc Y n1 n2 Esc Z n1 n2 HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 436
BAR CODE HL- 1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/16 0CW/3075CW/4140CN/4150CDN/4570CDW/ 2250DN/2270DW/5440D/5450DN/5470DW/6180DW/S7000DN/L8250CDN/L8350C HL-L5000D/5580D/L5100DN/L5200DW/L6200DW/L6300DW/L6400DW/ L8260CDN/L8260CDW/L8360CDW/L8360CDWT/L9310CDW/ L2370DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 437
DR CP SI SR SL UC HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL- 5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/1870N HL-1650/1670N hl-3400cn/ 3450CN HL-2700CN HL-2400c/Ce/ 2600CN HL-1660e/2060 HL-1070/ 12470N/1470N HL-1050/1250/ 1450/P2500 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 438
A -COMPARISON LIST - 50 HL-2070N/2150N/2170W HL-7050 HL-2460 HL-3260N HL-8050N HL- 5240/50DN/70DN/80DW HL-6050/ 6050D/6050DN HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/1870N HL-1650/1670N hl-3400cn/ 3450CN HL-2700CN HL-2400c/Ce/ 2600CN HL-1660e/2060 HL-1070/ 12470N/1470N HL-1050/1250/ 1450 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 439
PJL HL-8050N HL-5240/50DN/70DN/ 80DW HL-6050/ 6050D/6050DN HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/2060 HL-P2500 HL-1270N/ 1470N HL-1070 HL-1250/1450 HL-1050 Command ESC%-123245X - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 440
HL-8050N HL-5240/50DN/70DN/ 80DW HL-6050/ 6050D/6050DN HL-5140/5150D/ 5170DN HL-5040/5050/ 5070N HL-1850/ 1870N HL-1650/ 1670N HL-3400CN/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-1660e/2060 HL-P2500 HL-1270N/ 1470N HL-1070 HL-1250/1450 HL-1050 Command @PJL INFO DRUMLIFE [] - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 441
HL-S7000DN HL- 5450DN/5470DW/ 6180DW HL-5440D HL-2130/2240D HL-2250DN/2270DW HL-4140CN/4150CDN/ 4570CDW HL-3070CW/3075CW HL-3040CN/3045CN HL-5340D/5350DN/ 5370DW/5380DN HL-2140/2150N/2170W HL-4050CDN /4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N Command ESC%-123245X - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 442
HL-S7000DN HL- 5450DN/5470DW/ 6180DW HL-5440D HL-2130/2240D HL-2250DN/2270DW HL-4140CN/4150CDN/ 4570CDW HL-3070CW/3075CW HL-3040CN/3045CN HL-5340D/5350DN/ 5370DW/5380DN HL-2140/2150N/2170W HL-4050CDN /4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N Command @PJL INFO DRUMLIFE [] - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 443
/2569DW HLL2300/L2300D/L2320D/L2321D/ 2260/ HLL8250CDN/L8350CDW(T)/L9200 CDW(T)/L9300CDW(T) HL-1110/HL-1111/HL-1112/HL1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW Command ESC%-123245X PJL ENTER LANGUAGE = personality PCL PCLXL EPSON - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 444
/L2366DW/2569DW HLL2300/L2300D/L2320D/L2321D/ 2260/ HLL8250CDN/L8350CDW(T)/L9200 CDW(T)/L9300CDW(T) HL-1110/HL-1111/HL-1112/HL1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW @PJL STMSG DISPLAY = "message" [] @PJL OPMSG DISPLAY - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 445
Command ESC%-123245X PJL ENTER LANGUAGE = personality PCL PCLXL EPSON IBM POSTSCRIPT HPGL @PJL EXECUTE operation SHUTDOWN DEMOPAGE RESIFONT PERMFONT TESTPRINT PRTCONFIG @PJL COMMENT remarks [] @PJL JOB [NAME = "job name"] [START = first page] [END = last - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 446
HLL3270CDW/3190CDW/L3230CDW/3 160CDW/L3230CDN/L3210CW Command @PJL INFO DRUMLIFE [] @PJL USTATUS variable = value [] @PJL USTATUSOFF [] @PJL RDYMSG DISPLAY = "message" [] @PJL OPMSG DISPLAY = "message" [] @PJL STMSG DISPLAY = "message" []< - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 447
General PJL Environment Variables HL-5040/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 General PJL Environment Variables COPIES 1 ~ 200 1 ~ 999 PAPER LETTER - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 448
/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 General PJL Environment Variables ROC16K SIXTEENK195X270 SIXTEENK184X260 ORIENTATION FORMLINES MANUALFEED RET PAGEPROTECT RESOLUTION PERSONALITY - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 449
B6 A6 A4LONG CUSTOM A3 LEDGER JISB4 A3PLUS LTRS A4S EXECUTIVES B5S DLL POSTCARD ORGANIZERJ ORGANIZERK ORGANIZERL ORGANIZERM HL-5040/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 LOCKED, UNLOCKED - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 450
C5 JISB5 A5 B6 JIS B6 A6 A4LONG DLL POSTCARD ORGANIZERJ ORGANIZERK ORGANIZERL ORGANIZERM FOLIO HL-5040/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 - - - - - APPENDIX A -COMPARISON LIST - 62 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 451
INTRAY4SIZE ANY LETTER LEGAL MEXICANLEGAL INDIALEGAL A4 B5 EXECUTIVE JISB5 A5 JISB6 FOLIO A5L HL-5040/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 - - - - - APPENDIX A -COMPARISON LIST - 63 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 452
/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 General PJL Environment Variables ROCK16K SIXTEENK195X270 SIXTEENK184X260 INTRAY5SIZE ANY LETTER LEGAL MEXICANLEGAL INDIALEGAL A4 B5 EXECUTIVE JISB5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 453
/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 General PJL Environment Variables XOFFSET YOFFSET DUPLEX TRAY5 TRAYID1 TRAYID2 TRAYID3 TRAYID4 -500 ~ 500 -500 ~ 500 ON, OFF BINDING LONGEDGE - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 454
/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 General PJL Environment Variables CPLOCK SLOVENE JAPANESE CANADA USA PASSWORD ECONOMODE ECONOLEVEL MPTRAY TIMEOUT AUTOFF TIMEOUTFF AUTOSLEEP - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 455
/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 General PJL Environment Variables REPRINT PRIORITY IBMCHARE1 COLOR HOLEPUNCHED KEEPPCL DOUBLESTRIKE COLLATE HOLD HOLDTYPE HOLDKEY TIMESETYEAR - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 456
General PJL Environment Variables STRINGCODESET APPENDIX A -COMPARISON LIST - 68 HL-5040/ 5050/ 5070N HL-1650/ 1670N HL-2060 HL-1660e hl-3400cn/ 3450CN HL-2700CN HL-2400C/Ce/ 2600CN HL-P2500 HL-1450/ 1470N HL-1250/ 1270N HL-1070 HL-1050 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 457
HL-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables COPIES 1 ~ 999 PAPER LETTER LEGAL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 458
2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables ROC16K SIXTEENK195X270 SIXTEENK184X260 ORIENTATION FORMLINES MANUALFEED PORTRAIT, LANDSCAPE - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 459
-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables INTRAY3 INTRAY4 INTRAY5 INTRAY6 INTRAY1SIZE ANY LETTER LEGAL MEXICANLEGAL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 460
2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables FOLIO P3X5 ENVYOU4 ENVCHOU3 JENVCHOU4 JENVCHOU3 A5L USERDEFINED USERDEF NOCASSETTE - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 461
HL-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables P3X5 ENVYOU4 ENVCHOU3 A5L USERDEFINED NOCASSETTE ROCK16K SIXTEENK195X270 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 462
2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables ROCK16K SIXTEENK195X270 SIXTEENK184X260 INTRAY5SIZE - - - ANY LETTER LEGAL MEXICANLEGAL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 463
-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables XOFFSET YOFFSET DUPLEX TRAY5 TRAYID1 TRAYID2 TRAYID3 TRAYID4 BINDING FIRSTPRINT DENSITY - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 464
-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables CPLOCK SLOVENE JAPANESE CANADA USA PASSWORD ECONOMODE ECONOLEVEL MPTRAY TIMEOUT - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 465
TIMESETMIN TIMESETSEC TIMESTYLE SUMMERTIME ZONESET TIMEZONE RENDERMODE APTMODE COLORADAPT HL-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N EPSON, IBM BETA, ESSZET ON, OFF - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 466
ISO88592, ISO88592, HPROMAN8, ISO88595 APPENDIX A -COMPARISON LIST - 78 HL-2140/2150N/2170W HL-4050CDN/ 4070CDW HL-4040CN HL-2070N HL-7050 HL-2460 HL-3260N HL-8050N HL-5240/50DN/70DN/80DW HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-1850/ 1870N General PJL Environment Variables STRINGCODESET - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 467
A5L A3 JISB4 A3PLUS LTRS A4S EXECUTIVES B5S HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN 1 ~ 999 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 468
1 ~ 99 AUTOCONT LOWTONER INTRAY1 LOCKED, UNLOCKED INTRAY2 HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 469
DLL POSTCARD ORGANIZERJ ORGANIZERK ORGANIZERL ORGANIZERM HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 470
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables FOLIO P3X5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 471
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables P3X5 ENVYOU4 ENVCHOU3 A5L - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 472
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables ROCK16K SIXTEENK195X270 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 473
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables XOFFSET YOFFSET DUPLEX BINDING - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 474
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables CPLOCK SLOVENE JAPANESE - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 475
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables REPRINT PRIORITY IBMCHARE1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 476
HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3150CDW/3150CDN HL-3140CW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-2130/2240D HL-2250DN/2270DW HL4140CN/4150CDN/4570CD W HL-3070CW/3075CW HL-3040CN/3045CN HL5340D/5350DN/5370DW/53 80DN General PJL Environment Variables STRINGCODESET HPROMAN8 , - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 477
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 478
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 479
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 480
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 481
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 482
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 483
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 484
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 485
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 486
1210W/ 1210WR/1212WR/ 1210WE/1211W/1218W/DC P-1610W/1610WR/ 1610WE/1617NW/ 1612W/1612WR/1615NW/ 1616NW/1618W/ MFC1910W/1912WR/1910WE/ 1911W/1911NW/1915W/19 16NW/1919NW HL-1200/1201/1202/1208 L2360DN/L2361DN/2560DN /L2360DW/ L2365DW/L2366DW/2569D W L2305W/L2340D L2300/L2300D/L2320D/L23 21D/2260/2260D - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 487
HL-L3210CW HL-3160CDW/3190CDW HL-L3230CDW HL-L3270CDW/L3230CDN HL-L2370DN/L2375DW HL-B2000D HL-L2386DW/L2385DW HLL2371DN/L2376DW/B2080 DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL- - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 488
PERSONALITY AUTO PCL IBM EPSON POSTSCRIPT HPGL TIMEOUTEMU AUTOCONT LOWTONER INTRAY1 INTRAY2 HL-L3210CW HL-3160CDW/3190CDW HL-L3230CDW HL-L3270CDW/L3230CDN HL-L2370DN/L2375DW HL-B2000D HL-L2386DW/L2385DW HLL2371DN/L2376DW/B2080 DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 489
LEDGER JISB4 A3PLUS LTRS A4S EXECUTIVES B5S DLL POSTCARD ORGANIZERJ ORGANIZERK ORGANIZERL ORGANIZERM HL-L3210CW HL-3160CDW/3190CDW HL-L3230CDW HL-L3270CDW/L3230CDN HL-L2370DN/L2375DW HL-B2000D HL-L2386DW/L2385DW HLL2371DN/L2376DW/B2080 DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 490
DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL-B2050DN HL-2595DW General PJL Environment Variables FOLIO P3X5 ENVYOU4 ENVCHOU3 JENVCHOU4 JENVCHOU3 A5L USERDEFINED - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 491
HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL-B2050DN HL-2595DW General PJL Environment Variables P3X5 ENVYOU4 ENVCHOU3 A5L USERDEFINED NOCASSETTE ROCK16K SIXTEENK195X270 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 492
HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL-B2050DN HL-2595DW General PJL Environment Variables ROCK16K SIXTEENK195X270 SIXTEENK184X260 INTRAY5SIZE ANY LETTER LEGAL MEXICANLEGAL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 493
DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL-B2050DN HL-2595DW General PJL Environment Variables XOFFSET YOFFSET DUPLEX TRAY5 TRAYID1 TRAYID2 TRAYID3 TRAYID4 BINDING FIRSTPRINT - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 494
/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL-B2050DN HL-2595DW General PJL Environment Variables CPLOCK SLOVENE JAPANESE CANADA USA PASSWORD ECONOMODE ECONOLEVEL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 495
HLL2371DN/L2376DW/B2080 DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/L2310DR/L2357D W/L2352DW/L2350DWR HL-L2370DW/L2370DWXL HL- L2310D/L2325DW/L2350D W HL-B2050DN HL-2595DW ON, OFF ON, OFF APPENDIX A -COMPARISON LIST - 107 COLOR, GRAYSCALE OFF, ON, ON4, B8, B8H OFF, ON - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 496
APPENDIX A -COMPARISON LIST - 108 HPROMAN8 ISO88592 ISO88595 ISO88599 JISX02011976 UTF-8 HL-L3210CW HL-3160CDW/3190CDW HL-L3230CDW HL-L3270CDW/L3230CDN HL-L2370DN/L2375DW HL-B2000D HL-L2386DW/L2385DW HLL2371DN/L2376DW/B2080 DW HLL2331D/L2335D/L2336D/L2 351DW HLL2372DN/L2370DNR/L2375 DWR HLL2312D/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 497
/5370DW/30 70CW/3075CW/4140CN/4 150CDN/4570CDW/2250D N/2270DW hl-3260N/2460/ 7050 HL-6050/6050D/ 6050DN/8050N HL-1850/1870N/ 5040/5050/5070N/ 5140/5150D/ 5170DN/2070N/2150N/21 70W HL-1650/1670N HL-1660e/2060/ 2400C/Ce/3400CN/ 2600CN/3450CN/ 2700CN HL-1050/1070/ 1250/1270N/1450/ 1470N/P2500 PCL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 498
HLL2300/L2300D/L2320D/L2 321D/2260/2260DW/L230 5W/L2340D HLL8250CDN/L8350CDW(T)/ L9200CDW(T)/L9300CDW (T) HL-1110/HL-1111/HL1112/HL-1118 HL-3170CDW HL-3140CW/ 3150CDW/3150CDN HL-S7000N HL-5440D/ 5450DN/5470DW/6180D W PCL Specific Variables FONTSOURCE FONTNUMBER PITCH PTSIZE LEFTMARGIN RIGHTMARGIN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 499
/L3230CDN/ L3210CW/3190CDW/3160CDW HLL2370DN/L2371DN/L2372DN/2590D N/B2050DN/L2370DW/L2375DW/L2 376DW/B2080DW/L2385DW/L2386 DW/2595DW HL-L5000D/5580D/5585D/ 5595DN/L5102DW/ L5100DN(T)/5590DN/ L5200DW(T)/L5202DW/ L6200DW(T)/L6202DW/ L6250DN/L6250DW/ L6300DW(T)/L6400DW(T)/ L6402DW/L8260CDN/L8260CDW - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 500
APPENDIX A -COMPARISON LIST - 112 hL-1110/HL-1111/HL-1112/HL-1118/HL1200/HL-1201/HL-1202/HL-1208 HL-3170CDW HL-3140CW/3150CDW/3150CDN HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL- 3070CW/3075CW/4140CN/4150CDN/457 0CDW HL-5340D/5350DN/5370DW/5380DN HL-4050CDN /4070CDW HL-7050/6050/ 6050D/6050DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 501
/5580D/5585D/5595DN/ L5102DW/L5100DN(T)/5590DN/ L5200DW(T)/L5202DW/L6200DW(T)/ L6202DW/L6250DN/L6250DW/ L6300DW(T)/L6400DW(T)/L6402DW HL-1212W, 1210W, 1210WR, 1212WR, 1210WE, 1211W, 1218W HL- L2300/L2300D/L2320D/L2321D/2260/2260D/ L2305W/L2340DW/L2360DN/L2361DN/2560 DN/L2360DW/L2365DW/L2366DW/2569DW - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 502
HLL8250CDN/L8350CDW(T)/L9 200CDW(T)/L9300CDW(T) hL-1110/HL-1111/HL1112/HL-1118/HL-1200/HL- 1201/HL-1202/HL-1208 HL3140CW/3150CDW/3150CD N/3170CDW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-3260/2460/7050/ 6050/6050D/6050DN/ 8050N HL-1650/1670N/ 1850/1870N/ 5050/5070N/ 5150D/5170DN/2070N/5240/525 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 503
EPSON Specific Variables ORIENTATION LEFTMARGIN RIGHTMARGIN TOPMARGIN BOTMARGIN FORMLINES FONTNUMBER PITCH PTSIZE SYMSET AUTOLF AUTOMASK SELREADOUT HL-L5000D/5580D/5585D/ 5595DN/L5102DW/ L5100DN(T)/5590DN/ L5200DW(T)/L5202DW/ L6200DW(T)/L6202DW/ L6250DN/L6250DW/ L6300DW(T)/L6400DW(T)/ L6402DW - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 504
/L2365DW/L2366DW/2569DW HLL8250CDN/L8350CDW(T)/L9200C DW(T)/ L9300CDW(T) hL-1110/HL-1111/HL-1112/HL1118/HL-1200/HL-1201/HL1202/HL-1208 HL3140CW/3150CDW/3150CDN/3170 CDW HL-S7000DN HL-5440D/ 5450DN/5470DW/6180DW HL-3260N/2460/7050/ 6050/6050D/6050DN HL-1650/1670N/ 1850/1870N/ 5050/5070N/ 5150D/5170DN - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 505
APPENDIX B FLASH/PCMCIA CARD COMMANDS APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 506
...4 3. COMMANDS ...5 3.1 Select Storage Device Command 5 (For HL-2060/2400C/2400Ce/3400CN/2460/3260N/7050/2600CN/3450CN/6050/6050D/ 6050DN location 13 Save image (Printing location not fixed 14 3.7 Copy Card (For HL-1660e/2060/2400C/2400Ce/3400CN/2460/3260N/7050/2600CN/ 3450CN Only) ...15 4. - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 507
5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN) 4) Internal HDD (HL-2400Ce/3400CN/2460/3260N/7050/2600CN/3450CN) Both command and control panel flash memory can be used as though it was a HDD. For the HL-6050/6050D/6050DN printer, the internal printer flash memory is available after their firmware - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 508
; ESC ----0x1b CR ---- 0x0d 2.2 Available Devices The supported memory card devices which can be used for each command are represented in this manual using the abbreviations as follows. Abbreviation F A H I Device Type Flash memory card (HL-1660e/2060/2400C/2400Ce/3400CN/ 2600CN/3450CN) ATA flash - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 509
Only) Command ESC CR ! 12358F Slot No ** Slot No = 1 Slot No = 2 (Slot No. 2 is not used for the HL-2460/3260N.) Slot No = 3 (Internal HDD) Default = 1 For HL-6050/6050D/6050DN ** Slot No = 1 (ATA flash memory Card.) Slot No = 2 (Internal flash memory.) Available Devices F, A, H Description The - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 510
/7050: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR 3.2.2 Logical format Command ESC CR ! 12341F Available Devices F, A, H, I Description This command executes - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 511
the data, a memory full error occurs. When the printer supports two or more storage devices, the command saves the data onto HL-2460/3260N/2600CN/3450CN/7050: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 512
to store the data, a memory full error occurs. When the printer supports two or more storage devices, the command saves the data onto the device /5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR 3.4.2 Execute data - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 513
7050: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR 3.5.2 Save secondary font Command ESC CR ! 12344F Available Devices F, A, H, I Description This command saves - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 514
: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR 3.5.4 Delete download font with specified ID Command ESC * c 1026F Available Devices F, A, H, I Description This - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 515
43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N/2600CN/3450CN/7050: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR APPENDIX B - FLASH - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 516
: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR 3.6.2 Delete macro with specified ID Command ESC & f 1036X Available Devices F, A, H, I Description This command - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 517
/7050: 43 CARD ERROR 43 HDD ERROR HL1650/1670N/1850/1870N/5070N/5170DN/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/S7000DN: 43 SERVICE E74 HL-6050/6050D/6050DN/8050N/2700CN: 43 CARD ERROR 3.6.4 Save image (Fixed printing location) Command ESC CR ! 12348F Available Devices F Description After - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 518
is installed, the command saves the data on that device. This command is only valid in PCL emulation. Error HL-1660e/2060/2400C: 43 CARD1 W ERROR 43 CARD2 W ERROR HL-2400Ce/3400CN/2600CN/3450CN: 43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 14 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 519
3.7 Copy Card (For HL-1660e/2060/2400C/2400Ce/3400CN/2460/3260N/7050 /2600CN/3450CN Only) Slot 2 ** "Slot 2 Slot 1" is the default setting. Error 43 CARD1 W ERROR 43 CARD2 W ERROR (HL-2460 / 3260N / 7050) Specified Device 1 2,3 Copy Order Internal HDD Slot 1 Slot 1 Internal HDD Note that - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 520
Macro in Card 2 4. Macro in Internal HDD The above priority is never affected by the select storage device command (ESC CR ! 12358F). For HL-6050/6050D/6050DN printers, the priority for searching is as follows; 1. Macro in printer memory 2. Macro in Card 3. Macro in Internal flash memory For - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 521
affected by the select storage device command (ESC CR ! 12358F). The download fonts can be also selected from the font select command in PCL. For HL-6050/6050D/6050DN printers, the priority for searching is as follows; 1. Font in printer memory 2. Font in Card 3. Font in Internal flash memory For - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 522
be used to specify the hard disk which is to be used; (%disk#%) ** # = number The above number corresponds to the slots of the HL-1660e/2060/2400C/2400Ce/3400CN/2460/2460N/ 7050/2600CN/3450CN/2700CN printer as follows; Slot 1: (%disk0%) Slot 2: (%disk1%) Internal HDD: (%disk2%) APPENDIX - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 523
APPENDIX C HBP MODE COMMANDS APPENDIX C HBP MODE COMMANDS - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 524
CONTENTS 1. DESCRIPTIONS ...3 2. COMMAND TO ENTER HBP MODE 4 3. HBP COMMANDS...5 3.1 Command List ...5 3.2 Commands (Detailed Explanation 6 3.2.1 Resolution setting commands...6 3.2.2 Economy mode setting commands ...6 3.2.3 Sleep mode setting commands ...7 3.2.4 Mode setting commands...8 3.2.5 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 525
1. DESCRIPTIONS The HBP mode commands can be used for the HL-820/1020/1040 printers only. The following commands and syntax are used in these specifications. Description:meaning or code : 0 x 1b : 0 x 20 : 0 x 0a *: - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 526
. Explanation The printer can receive this command when it is in the idle condition (during HP emulation, IBM emulation, Epson emulation and Auto emulation for HL-1040). The printer reports an error if it receives this command when it is already in HBP mode. The printer enters HBP mode when it - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 527
3. HBP COMMANDS An HBP command is composed of '@' + an Uppercase Alphabetic character + parameters (not necessary for some commands). 3.1 Command List @A @B @C @D @E @F @G @H @I @J @K @L @M @N @O @P @Q @R @S @T @U @V @W @X @Y @Z Reserved Reserved Not used Speed - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 528
3.2 Commands (Detailed Explanation) 3.2.1 Resolution setting commands Command @L + * Function This command sets the printer resolution. Command @ L+ (00000000)B @ L+ (00000101)B @ L+ (00001010)B Resolution 600dpi 300dpi 150dpi (Default) Explanation The resolution is set when the printer - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 529
set to 255, the printer does not go into sleep mode. For the HL-1040, the command is valid during HBP mode only, it is not effective after operation ( Key Pressing, Data receiving, Printing) to entering sleep mode. Note2: HL-1040 also accepts the PJL command which sets the sleep time. The sleep time - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 530
received, then the data after that is recognized as undefined code.) Bit5: Not used Bit6: Not used Bit7: Select printer error messages ON or OFF. (HL-820/1020/1040) 0: The printer does not print an error message when an error occurs. 1: The printer prints an error message when an error occurs - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 531
3.2.5 Engine related setting commands Command @J+* Function This command allows the setting of engine related commands. Each setting depends on the value of the 3 byte command string. @J+CHR$ (0) +CHR$ (n): Sets Media Type This command allows the printer to change the temperature control for the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 532
the data until it receives this form feed command when a Print Overrun error occurs. 3.2.9 Exit commands Command @X Function This command exits from HBP mode The HL-1040 printer is restored to the default emulation mode by this command APPENDIX C HBP MODE COMMANDS - 10 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 533
3.3 Graphic Data Format The data format, which follows the @G+ [number of data bytes (3 bytes)] command, is as shown below. the number of command bytes for raster 1 command byte 1 modified data 1 command byte 2 modified data 2 the number of command bytes for raster 2 : : The number of command - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 534
The 5th byte data onward is replaced by the twelve data bytes AAh. 11101010b,02h,Aah When the replacement position and the amount of replacement data are overflow, the next data byte becomes an Expansion Offset Byte. However, if the number is FFh, 00h is added. The number of command bytes = 300, FFh - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 535
the recommended command stream for two pages of a print job. %-12345X@PJL used for HL-820/1020/1040 @PJL DEFAULT AUTOSLEEP=0 used for HL-820/1020/1040 @PJL DEFAULT TIMEOUTSLEEP= 15 used for HL-820/1020/1040 %-12345X@PJL @PJL ENTER LANGUAGE = HBP Enter into HBP - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 536
APPENDIX D REFERENCE LIST OF MX-2000/4000/5000/ 7000 SERIES UNIQUE COMMANDS APPENDIX D REFERENCE LIST OF MX-2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 537
CONTENTS 1. INTRODUCTION 3 2. GENERAL SPECIFICATION 4 3. COMMAND REFERENCE LIST 5 3.1. Commands Descriptions 5 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. PJL output tray & mode setting 5 PJL mailbox protection & bin number setting 6 PJL avoidance of mailbox bin full 6 PCL output tray - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 538
1. INTRODUCTION This manual covers the general specifications and the command reference list 4300 is optionally installed onto the HL-2460 printer, MX-5000 series are optionally installed onto the HL-3260N printer, and MX-7000 series are optionally installed onto the HL-7050 printer. Note: While the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 539
Once you have installed the unit, it works as a stacker, sorter and mailbox for the printer. HL-2060 : MX-2001/2002/2003 HL-2460 : MX-4100/4200/4300 HL-3260 : MX-5000 HL-7050 : MX-7000/7005/7010 HL-L6300/L6400 : MX-4000 Function Stacker Sorter Mailbox Description Printed paper is ejected into the - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 540
3. COMMAND REFERENCE LIST This section describes the specific commands as listed below used to support the functions of the Mailbox unit. 1) PJL output tray & mode setting 2) PJL mailbox protection & bin number setting 3) PJL avoidance of output bin full 4) PCL output - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 541
to 5 from bottom to top Lower unit + Upper unit: #1 to 10 from bottom to top #1 to 4 from bottom to top Default = 0 HL-L6300/L6400 series do not support this command. Explanation This command sets the bins with numbers larger than the TrayNumber specified as mailbox - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 542
= 1 HL-L6300/L6400 series do not support this command. Guide Section 4.1.2 'Output tray' in Chapter 2 'PCL'. 3.1.5. PS output tray & mode setting Command # setoutputmode setpagedevice Parameter - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 543
for all output trays other than ones which are defined and protected as mailboxes. (HL-2060) This operator is registered in 'statusdict'. statusdict begin 0 setoutputmode end (HL-2460/3260/7050) setpagedevice APPENDIX D REFERENCE LIST OF MX-2000/4000/5000/7000 SERIES - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 544
to top Lower unit + Upper unit: #1 to 10 from bottom to top #1 to 4 from bottom to top Default = 0 Explanation This operator bin number is set out of the effective range, this operator is ignored. Setting type Effective range MX not installed 0 Lower unit - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 545
APPENDIX E REFERENCE LIST OF FS-5050 UNIQUE COMMANDS APPENDIX E REFERENCE LIST OF FS-5050 SERIES UNIQUE COMMANDS - 1 - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 546
CONTENTS 1. INTRODUCTION 3 2. GENERAL SPECIFICATION 3 3. COMMAND REFERENCE LIST 3 3.1. Commands Descriptions 4 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. 3.1.7. 3.1.8. PJL output tray ...4 PCL output tray ...4 PS output tray Command 4 PJL staple on/off ...5 PS staple on/off...5 PJL job - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 547
The Finisher/Stapler unit is an option for the HL-3260 printer. Function Finisher/ Stapler Description Printed pages can be sorted or stapled. 3. COMMAND REFERENCE LIST This section describes the specific commands as listed below used to support the functions of the Finisher/Stapler unit. 1) PJL - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 548
3.1. Commands Descriptions 3.1.1. PJL output tray Format @PJL SET/DEFAULT OUTBIN=TrayName Parameter TrayName* FINISHER: Select the tray of the Finisher/Stapler unit Default = ALLSTACKER Explanation This command selects the Finisher/Stapler unit. This command is ignored when the Finisher/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 549
3.1.4. PJL staple on/off Format @PJL SET/DEFAULT STAPLE=StapleName Parameter StapleName* UPPER LEFT: UPPER RIGHT: LOWER LEFT: LOWER RIGHT: OFF: Select the upper left of the Finisher/Stapler unit Select the upper right of the Finisher/Stapler unit Select the lower left of the Finisher/ - Brother International HL-L8350CDW | Command Reference Guide for Software Develop - Page 550
3.1.6. PJL job offset on/off Format @PJL SET/DEFAULT JOBOFFSET=ON/OFF Parameter ON: Paper is ejected offset by each job. OFF: Paper is ejected together. Default = ON Explanation This command selects the job offset. This command is ignored when the Finisher/Stapler unit is not available.
![](/manual_guide/products/brother-international-hl5370dw47hl5370dwt-command-reference-guide-software-developers-7961f21/1.png)
Brother Printer
T
T
T
e
e
e
c
c
c
h
h
h
n
n
n
i
i
i
c
c
c
a
a
a
l
l
l
R
R
R
e
e
e
f
f
f
e
e
e
r
r
r
e
e
e
n
n
n
c
c
c
e
e
e
G
G
G
u
u
u
i
i
i
d
d
d
e
e
e
<MODELS COVERED BY THIS MANUAL>
HL-1050/1070/1250/1270N/1450/1470N/P2500/
1660e/2060/2400C/2400Ce/3400CN/1650/
1670N/3260N/2460/7050/1850/1870N/5040/
5050/5070N/5140/5150D/5170DN/2600CN/
3450CN/6050/6050D/6050DN/8050N/2700CN/
2070N/5240/5250DN/5270DN/5280DW/4040CN/
4050CDN/4070CDW/2140/2150N/2170W/5340D/
5350DN/5370DW/5380DN/3040CN/3045CN/3070CW/
3075CW/2130/2240D/2250DN/2270DW/4140CN/
4150CDN/4570CDW/5440D/5450DN/5470DW/
6180DW/S7000DN/3140CW/3150CDW/3150CDN/
3170CDW/1110/1111/1112/1118/L8250CDN/
L8350CDW(T)/L9200CDW(T)/L9300CDW(T)/
L2300/L2300D/L2320D/L2321D/2260/2260D/
L2305W/L2340DW/L2360DN/L2361DN/2560DN/
L2360DW/L2365DW/L2366DW/2569DW/
HL-1212W/1210W/ 1210WR/1212WR/
1210WE/1211W/1218W/1200/1201/1202/1208/
L5000D/5580D/5585D/5595DN/L5102DW/
L5100DN(T)/5590DN/L5200DW(T)/L5202DW/
L6200DW(T)/L6202DW/L6250DN/L6250DW/
L6300DW(T)/L6400DW(T)/L6402DW/L8260CDN/
L8260CDW/L8360CDW(T)/L9310CDW/
L2370DN/L2371DN/L2372DN/2590DN/B2050DN/
L2370DW/L2375DW/L2376DW/B2080DW/
L2385DW/L2386DW/2595DW/
L3270CDW/L3230CDW/L3230CDN/L3210CW/
3190CDW/3160CDW