Command Reference Guide for Software Developers
Page 1
Brother Printer Technical Reference Guide 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/.../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...
Brother Printer Technical Reference Guide 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/.../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...
Command Reference Guide for Software Developers
Page 6
... 7. INDEX 18 CHAPTER 4 HP-GL/2 GRAPHICS LANGUAGE 1. COMMAND GROUP 9 4. INDEX 81 i AREAS OF USE 4 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE 1. CONTROLLING THE PRINTER 11 4. USING GRAPHICS 81 7. COLOR PALLETS 10 4. INTRODUCTION 6 3. COMMAND SYNTAX 9 5. INDEX 52 CHAPTER 5 PJL PRINTER JOB LANGUAGE 1. INTRODUCTION 10 3. TABLE OF CONTENTS GLOSSARY CHAPTER 1 INTRODUCTION 1. ABOUT THE MANUAL 3 2. MACROS 102 8. STATUS...
... 7. INDEX 18 CHAPTER 4 HP-GL/2 GRAPHICS LANGUAGE 1. COMMAND GROUP 9 4. INDEX 81 i AREAS OF USE 4 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE 1. CONTROLLING THE PRINTER 11 4. USING GRAPHICS 81 7. COLOR PALLETS 10 4. INTRODUCTION 6 3. COMMAND SYNTAX 9 5. INDEX 52 CHAPTER 5 PJL PRINTER JOB LANGUAGE 1. INTRODUCTION 10 3. TABLE OF CONTENTS GLOSSARY CHAPTER 1 INTRODUCTION 1. ABOUT THE MANUAL 3 2. MACROS 102 8. STATUS...
Command Reference Guide for Software Developers
Page 7
... MODE COMMANDS APPENDIX D REFERENCE LIST OF MX-2000/4000/5000/7000 SERIES UNIQUE COMMANDS APPENDIX E REFERENCE LIST OF FS-5050 UNIQUE COMMANDS ii CONTROLLING THE PRINTER 8 6. COMMAND LIST 3 2. TERMINOLOGY 7 5. DEFINITION OF PARAMETERS 5 4. INTRODUCTION 4 3. COMMAND LIST 3 2. PRINT BAR CODES OR EXPANDED CHARACTERS 4 3. COMMANDS 6 4. EMULATION DETAILS...
... MODE COMMANDS APPENDIX D REFERENCE LIST OF MX-2000/4000/5000/7000 SERIES UNIQUE COMMANDS APPENDIX E REFERENCE LIST OF FS-5050 UNIQUE COMMANDS ii CONTROLLING THE PRINTER 8 6. COMMAND LIST 3 2. TERMINOLOGY 7 5. DEFINITION OF PARAMETERS 5 4. INTRODUCTION 4 3. COMMAND LIST 3 2. PRINT BAR CODES OR EXPANDED CHARACTERS 4 3. COMMANDS 6 4. EMULATION DETAILS...
Command Reference Guide for Software Developers
Page 8
... data that is that make the text stand out, for specific applications like mathematics. The characters that they allow you can insert into the printer cartridge slots. A way of different sizes. Cartridges can be used for example, in a downloadable font, such as a carriage return. A... font Character cell Character code Character descriptor Character set . You can be of running . A storage medium that you to make up printer memory space. Characters sets normally include the alphabet in use more fonts without taking up a bitmap font are of image scaling using the...
... data that is that make the text stand out, for specific applications like mathematics. The characters that they allow you can insert into the printer cartridge slots. A way of different sizes. Cartridges can be used for example, in a downloadable font, such as a carriage return. A... font Character cell Character code Character descriptor Character set . You can be of running . A storage medium that you to make up printer memory space. Characters sets normally include the alphabet in use more fonts without taking up a bitmap font are of image scaling using the...
Command Reference Guide for Software Developers
Page 9
...the factory default environment is determined by a string of measure equal to perform. Emulation mode A mode of operation in which the printer imitates the functions of the initial settings. iv The default conditions are either a font, a macro or a graphic image from... different model. Decipoint A unit of other characters that is already in the font. Enabling a macro for overlay A macro that tell the printer which HP-GL and HP-GL/2 output can appear. Downloadable font A character font that can be downloaded from your own. Default conditions A...
...the factory default environment is determined by a string of measure equal to perform. Emulation mode A mode of operation in which the printer imitates the functions of the initial settings. iv The default conditions are either a font, a macro or a graphic image from... different model. Decipoint A unit of other characters that is already in the font. Enabling a macro for overlay A macro that tell the printer which HP-GL and HP-GL/2 output can appear. Downloadable font A character font that can be downloaded from your own. Default conditions A...
Command Reference Guide for Software Developers
Page 10
... by the size of continuous shading ranging from your own. Height The height in harmony together. The horizontal distance that is stored in the printer ROM and is often wrongly used to work in typographic points (1/72" units) of the HP-GL and HP-GL/2 coordinate system. Font...the same as stroke weight, and contains other relevant information. The word "font" is therefore always available for example, Tennessee bold 15 pt. Internal font A font that the print position moves across the page when any font characteristic ( in effect when you can restore the initial conditions ...
... by the size of continuous shading ranging from your own. Height The height in harmony together. The horizontal distance that is stored in the printer ROM and is often wrongly used to work in typographic points (1/72" units) of the HP-GL and HP-GL/2 coordinate system. Font...the same as stroke weight, and contains other relevant information. The word "font" is therefore always available for example, Tennessee bold 15 pt. Internal font A font that the print position moves across the page when any font characteristic ( in effect when you can restore the initial conditions ...
Command Reference Guide for Software Developers
Page 11
...any changes made to specify the position of the logical page on a line of running or when you can be stored in the printer memory. The language consisting of the source image in LaserJet mode PCL addressable area See logical page. Landscape Logical page The orientation ... of the user default environment and the modified print environment. Pattern i) The hatching or cross-hatching that can use a single PCL command. PCL Printer Control Language. You must select a pen before you quit HP-GL or HP-GL/2 mode. A combination of normal type. Pattern transparency The ...
...any changes made to specify the position of the logical page on a line of running or when you can be stored in the printer memory. The language consisting of the source image in LaserJet mode PCL addressable area See logical page. Landscape Logical page The orientation ... of the user default environment and the modified print environment. Pattern i) The hatching or cross-hatching that can use a single PCL command. PCL Printer Control Language. You must select a pen before you quit HP-GL or HP-GL/2 mode. A combination of normal type. Pattern transparency The ...
Command Reference Guide for Software Developers
Page 12
... buffer Portrait Posture Primary font Print model Printable area Print position Proportional spacing A feature whereby the printer automatically compensates for a page break and resumes printing from which the printer prints. So called because the language was originally invented for character height. See height. The primary... in which HP-GL and HP-GL/2 graphic images can print. whether it is known as proportional spacing. In LaserJet mode the printer maintains two current font settings. The area of the page are longer than the top edge. See graphics units. A form of ...
... buffer Portrait Posture Primary font Print model Printable area Print position Proportional spacing A feature whereby the printer automatically compensates for a page break and resumes printing from which the printer prints. So called because the language was originally invented for character height. See height. The primary... in which HP-GL and HP-GL/2 graphic images can print. whether it is known as proportional spacing. In LaserJet mode the printer maintains two current font settings. The area of the page are longer than the top edge. See graphics units. A form of ...
Command Reference Guide for Software Developers
Page 13
...individual characters. The three types of scaling are two types of the printer's memory that makes text more prominently. See internal font. Read Only Memory. The printer has many resident typefaces. The printer's memory in which the last graphics command terminated. You can use the... for printing. Serif typefaces have little hooks (serifs) on the individual characters that contains the software controlling the printer and the printer internal fonts. RAM Raster graphics Relative plotting Reset Resident font ROM Row Sans serif Scalable fonts Scaling Scaling points Scalable ...
...individual characters. The three types of scaling are two types of the printer's memory that makes text more prominently. See internal font. Read Only Memory. The printer has many resident typefaces. The printer's memory in which the last graphics command terminated. You can use the... for printing. Serif typefaces have little hooks (serifs) on the individual characters that contains the software controlling the printer and the printer internal fonts. RAM Raster graphics Relative plotting Reset Resident font ROM Row Sans serif Scalable fonts Scaling Scaling points Scalable ...
Command Reference Guide for Software Developers
Page 14
...A set of up in the LaserJet print model. A downloaded font that is performed. A common file format used to LaserJet emulation from the printer's memory when a reset is intended to make the characters work together cohesively to the physical page. ix The area of typographic characters. The ...to use the macro again you must download it to sixteen vertical tab stops. The orientation of defining graphic images in which the printer can form one polygon. Tagged Image File Format. See pattern transparency and source transparency. The default HP-GL and HP-GL/2 font...
...A set of up in the LaserJet print model. A downloaded font that is performed. A common file format used to LaserJet emulation from the printer's memory when a reset is intended to make the characters work together cohesively to the physical page. ix The area of typographic characters. The ...to use the macro again you must download it to sixteen vertical tab stops. The orientation of defining graphic images in which the printer can form one polygon. Tagged Image File Format. See pattern transparency and source transparency. The default HP-GL and HP-GL/2 font...
Command Reference Guide for Software Developers
Page 15
The vertical distance that the print position moves down the page when a line feed is performed. x This can be set using printer commands or with the printer's control panel by adjusting the "Lines" menu option in PAGE FORMAT MODE. VMI Vertical motion index.
The vertical distance that the print position moves down the page when a line feed is performed. x This can be set using printer commands or with the printer's control panel by adjusting the "Lines" menu option in PAGE FORMAT MODE. VMI Vertical motion index.
Command Reference Guide for Software Developers
Page 18
... each of the emulation modes supported by binary code. Some example programs are included to give you can use to your HL-Series printer. As for "PCL5e", it is mainly used with Windows driver, and its available functions. For basic set various options using the keys....that you get the most out of each of the emulation modes. "PCL6" includes both "PCLXL" and "PCL5e". The User's guide also describes the printers control panel and how you useful ideas. CHAPTER 1 INTRODUCTION - 3 For the differences between each of its command is divided into nine sections - 1. It...
... each of the emulation modes supported by binary code. Some example programs are included to give you can use to your HL-Series printer. As for "PCL5e", it is mainly used with Windows driver, and its available functions. For basic set various options using the keys....that you get the most out of each of the emulation modes. "PCL6" includes both "PCLXL" and "PCL5e". The User's guide also describes the printers control panel and how you useful ideas. CHAPTER 1 INTRODUCTION - 3 For the differences between each of its command is divided into nine sections - 1. It...
Command Reference Guide for Software Developers
Page 19
...CHR$(27);"E"; :REM Reset and eject page CHAPTER 1 INTRODUCTION - 4 In either write your own programs to generate images or use the printer with your software to find out its own specific requirements for you to draw and print a three inch black square. Enter HP-GL/2... and you are several graphics features. The program is a simple example of controlling the printer for driving a printer. 2.2 Graphics HP-GL/2 or HP-GL mode offers many powerful graphic features that your HL-Series printer. AREAS OF USE There are writing software, for example in both C and BASIC. ...
...CHR$(27);"E"; :REM Reset and eject page CHAPTER 1 INTRODUCTION - 4 In either write your own programs to generate images or use the printer with your software to find out its own specific requirements for you to draw and print a three inch black square. Enter HP-GL/2... and you are several graphics features. The program is a simple example of controlling the printer for driving a printer. 2.2 Graphics HP-GL/2 or HP-GL mode offers many powerful graphic features that your HL-Series printer. AREAS OF USE There are writing software, for example in both C and BASIC. ...
Command Reference Guide for Software Developers
Page 20
CHAPTER 1 INTRODUCTION - 5 To do this you can send your own character designs to an HL-Series printer and print text using a commercial software package, or encode your designs numerically and write your own program to download them . 2.4 Font Development In LaserJet mode you can then either input and download your characters using them . Having done this you need first to design your characters on paper.
CHAPTER 1 INTRODUCTION - 5 To do this you can send your own character designs to an HL-Series printer and print text using a commercial software package, or encode your designs numerically and write your own program to download them . 2.4 Font Development In LaserJet mode you can then either input and download your characters using them . Having done this you need first to design your characters on paper.
Command Reference Guide for Software Developers
Page 22
... User default environment...14 3.3.3. Commands...15 4.1.1. Output tray ...21 4.1.4. Job separation command...28 4.1.10. CONTROLLING THE PRINTER 11 3.1. Select secondary font (15) ...11 3.1.7. Simplex/duplex printing...28 4.1.8. Exit current emulation mode ...30 4.1.15... 2. Select primary font (14) ...11 3.1.6. Space (32) ...11 3.2. Media type selection ...20 4.1.3. Line termination...12 3.2.2. Printer self test ...30 4.1.14. INTRODUCTION ...10 3. Top offset registration ...27 4.1.7. Line feed (10) ...11 3.1.3. Macro overlay environment...14 4....
... User default environment...14 3.3.3. Commands...15 4.1.1. Output tray ...21 4.1.4. Job separation command...28 4.1.10. CONTROLLING THE PRINTER 11 3.1. Select secondary font (15) ...11 3.1.7. Simplex/duplex printing...28 4.1.8. Exit current emulation mode ...30 4.1.15... 2. Select primary font (14) ...11 3.1.6. Space (32) ...11 3.2. Media type selection ...20 4.1.3. Line termination...12 3.2.2. Printer self test ...30 4.1.14. INTRODUCTION ...10 3. Top offset registration ...27 4.1.7. Line feed (10) ...11 3.1.3. Macro overlay environment...14 4....
Command Reference Guide for Software Developers
Page 27
... 22 Esc&l1T Job separation command 22 EscE Reset 22 EscCR FD Reset to factory default settings 23 EscCR!#R Reset to user settings 23 Escz Printer self test 23 Esc%-12345X Exit current emulation mode 23 EscCR## Change emulation mode 23 The Page 25 Esc&u#D Unit of character spacing 47 CHAPTER...
... 22 Esc&l1T Job separation command 22 EscE Reset 22 EscCR FD Reset to factory default settings 23 EscCR!#R Reset to user settings 23 Escz Printer self test 23 Esc%-12345X Exit current emulation mode 23 EscCR## Change emulation mode 23 The Page 25 Esc&u#D Unit of character spacing 47 CHAPTER...
Command Reference Guide for Software Developers
Page 30
CHAPTER 2 PCL - 10 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 by inserting a font cartridge/card or the storage device into the printer or by downloading fonts from your computer. 2. INTRODUCTION This laser / ink printer provides a complete emulation of the supported Hewlett Packard LaserJet printer.
CHAPTER 2 PCL - 10 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 by inserting a font cartridge/card or the storage device into the printer or by downloading fonts from your computer. 2. INTRODUCTION This laser / ink printer provides a complete emulation of the supported Hewlett Packard LaserJet printer.
Command Reference Guide for Software Developers
Page 31
...Select secondary font (15) ASCII code 14. You must use this character code to start every instruction sequence that tell the printer to the printer as defined by the horizontal motion index (HMI) described in the sub-section entitled "Using fonts". 3.1.6. This code moves ...of a program. 3.1.1. This is explained further in the next section, entitled "The Page". 3.1.9. This code moves the cursor one column to the printer subsequent characters will be printed in the sub-section entitled "Using fonts". 3.1.7. Backspace (08) ASCII code 8. CHAPTER 2 PCL - 11 3. ...
...Select secondary font (15) ASCII code 14. You must use this character code to start every instruction sequence that tell the printer to the printer as defined by the horizontal motion index (HMI) described in the sub-section entitled "Using fonts". 3.1.6. This code moves ...of a program. 3.1.1. This is explained further in the next section, entitled "The Page". 3.1.9. This code moves the cursor one column to the printer subsequent characters will be printed in the sub-section entitled "Using fonts". 3.1.7. Backspace (08) ASCII code 8. CHAPTER 2 PCL - 11 3. ...
Command Reference Guide for Software Developers
Page 32
... string of characters which terminated the first sequence becomes a lowercase character in a sequence indicates that a number should be combined to the printer the final uppercase character of the Esc character followed by the relevant data. Hence, Esc*c45G and Esc*c2P may be included at that... final letter of each sequence (including the Esc character itself) are executed left to right, so be lowercase. In this using the printer's control panel (see the User Guide) or by embedding escape sequences in programs or in which operations to perform compound functions. Two ...
... string of characters which terminated the first sequence becomes a lowercase character in a sequence indicates that a number should be combined to the printer the final uppercase character of the Esc character followed by the relevant data. Hence, Esc*c45G and Esc*c2P may be included at that... final letter of each sequence (including the Esc character itself) are executed left to right, so be lowercase. In this using the printer's control panel (see the User Guide) or by embedding escape sequences in programs or in which operations to perform compound functions. Two ...
Command Reference Guide for Software Developers
Page 33
... mode after printing a character of the line will normally be performed, and the EscZ escape sequence which turns the mode off. Send the printer the following escape sequence: Esc&s0C (27)(38)(115)(48)(67) To turn the display functions mode off the facility send: Esc&s1C ...)(67) 3.2.3. It does not execute them . To turn off and enable escape sequences to make the printer print escape sequences instead of the control codes. End-of-line wrap If the printer tries to this are executed normally and not printed literally. 3.2.2. The only exceptions to print a line...
... mode after printing a character of the line will normally be performed, and the EscZ escape sequence which turns the mode off. Send the printer the following escape sequence: Esc&s0C (27)(38)(115)(48)(67) To turn the display functions mode off the facility send: Esc&s1C ...)(67) 3.2.3. It does not execute them . To turn off and enable escape sequences to make the printer print escape sequences instead of the control codes. End-of-line wrap If the printer tries to this are executed normally and not printed literally. 3.2.2. The only exceptions to print a line...