Software Developer's Manual ESC/P Brother Command Reference PJ-722/723/762/763/763MFi/773 Version 1.
The Brother logo is a registered trademark of Brother Industries, Ltd. Brother is a registered trademark of Brother Industries, Ltd. © 2015 Brother Industries, Ltd. All rights reserved. BarStar Pro Encode Library (DataMatrix, MaxiCode, PDF417, RSS, CODE93, POSTNET, AZTEC, MSI) Copyright (c) 2007 AINIX Corporation. All rights reserved. QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.
IMPORTANT - PLEASE READ CAREFULLY Note This documentation (“Documentation”) provides information that will assist you in controlling your Printer PJ-7XX (where “7XX” is the model name). You may use the Documentation only if you first agree to the following conditions. If you do not agree to the following conditions, you may not use the Documentation. Condition of Use You may use and reproduce the Documentation to the extent necessary for your own use of your Printer Model (“Purpose”).
ESC/P Brother Command Reference Contents Introduction ······················································································· 1 What is ESC/P? ··················································································· 2 1. Using ESC/P Brother Commands ······················································· 3 2. Examples of Using ESC/P Brother Commands ···································· 5 3. ESC/P Command Limitations··························································· 11 3.
ESC/P Brother Command Reference CR ESC D HT ESC $ ESC \ ESC a Carriage return .............................................................................. 42 Specify horizontal tab position ....................................................... 43 Perform horizontal tab ................................................................... 44 Specify absolute horizontal position ............................................... 45 Specify relative horizontal position ........................................
ESC/P Brother Command Reference ESC iXj1 ESC iXm2 ESC iXm1 ESC iXE2 ESC iXE1 Retrieve default international character set ................................. 107 Select default character code set ................................................ 108 Retrieve default character code set ............................................. 108 Specify barcode margin setting .................................................... 109 Retrieve barcode margin setting ..................................................
ESC/P Brother Command Reference Introduction This material provides the necessary information for directly controlling PJ-7XX. This information is provided assuming that the user has full understanding of the operating system being used and basic mastery of communication interfaces in a developer's environment. Read the model names that appear in the screens in this manual as the name of your printer.
ESC/P Brother Command Reference What is ESC/P? ESC/P is one type of control codes used for printers. With the codes introduced in this document, various documents can be created and printed. In this document, ESC/P codes are provided as both ASCII and binary codes. When sending codes to the printer, make sure that the binary codes are used, otherwise the printer cannot parse the codes.
ESC/P Brother Command Reference 1. Using ESC/P Brother Commands Below is a description of the flow for creating documents. Also refer to “2. Examples of Using ESC/P Brother Commands”. (1) Start ESC/P 1. Switch the command mode. 2. Initialize - Switch command mode (ESC i a 4) Note: ESC/P Brother mode - Initialize (ESC @) (2) Format settings 1. Select the orientation. - Specify landscape orientation (ESC i L) 2. Specify the page size. - Specify page length (ESC ( C) 3. Specify print area.
ESC/P Brother Command Reference (4) Text operations 1. Specify the character set. - Select font (ESC k) - Select character code (ESC t) - Select international character set (ESC R) - Specify character size (ESC X) - Specify the character spacing (ESC P, ESC M, ESC SP) 2. Specify the character style. - Specify character style (ESC 4, ESC 5, ESC E, ESC F, ESC G, ESC H, ESC W, SO, ESC SO, SI, ESC SI, DC2, DC4, ESC -, ESC !) 3. Specify character codes. Repeat 1–3 above as necessary.
ESC/P Brother Command Reference 2. Examples of Using ESC/P Brother Commands Set Basic setup first. Basic set up : Specify ESC/P Brother command mode Entered Command ESC i a 04h -5- 2.
ESC/P Brother Command Reference This is the document that will be made. Paper size A4 Step 1: Landscape 1 inch Step 3: Vertical position 1 inch Step 4: Step 2: Font type: Helsinki Horizontal position (proportional pitch) Step 5: Character size: 100 dots In order to make this document, the following six steps are required. Step 1: Select the landscape orientation. Entered command ESC i L 01h -6- 2.
ESC/P Brother Command Reference Step 2: Specify the horizontal position. 1 inch Entered command 1 inch=203 dots ESC $ 203 = = = = Horizontal position=n1+n2*256=203 0 nL nH CBh 00h Example: A case 203dpi printer is used CBh 00h -7- 2.
ESC/P Brother Command Reference Step 3: Specify the vertical position. 1 inch 1 inch=203 dots Entered command Vertical position=n1+n2*256=203 = = = = 109 nL nH ESC ( V 02h 00h 0 mL CBh mH 00h CBh 00h Example: A case 203dpi printer is used Step 4: Select the font type. Font type: Helsinki (proportional pitch) Entered command n=11=0Bh n ESC k 0Bh -8- 2.
ESC/P Brother Command Reference Step 5: Specify the character size. Character size: 100 dots Entered command Character size=n1+n2*256=100 dots = = = = 100 ESC X m nL nH 00h 64h 00h 0 64h 00h Example: A case 203dpi printer is used -9- 2.
ESC/P Brother Command Reference All commands together will make the example document shown below.
ESC/P Brother Command Reference 3. ESC/P Command Limitations 3.1 Print area [Paper types and sizes] ・ Thermal cut paper: A4/Letter/Legal/A5/A5(Long Edge) sizes and any size ・ Thermal roll paper: 210 mm (width) * Any size is within a range of 101.6- to 215.9-mm wide and 50.8- to 1000.0-mm long. [Print area] The printable area differs depending on the paper type; however, with any paper listed above, the top margin, left margin and page width of the print area are the same as with A4 paper.
ESC/P Brother Command Reference 3.2 Characters This system uses single-byte character codes and is installed with 3 bitmap fonts (Letter Gothic Bold and Helsinki) and 3 outline fonts (Brussels and Helsinki). Fixed pitch or proportional pitch can be specified for any of the fonts. However, there are fonts that are better with a fixed pitch and fonts that are better with a proportional pitch. The fonts that are better with a fixed pitch are: Letter Gothic Bold.
ESC/P Brother Command Reference 3.2.2 Character pitches Pitch refers to the spacing between neighboring characters. When characters are arranged with a fixed pitch, they will be evenly spaced. If characters extend over several lines, they will align in straight rows. abc a Fixed spacing b c Fixed spacing When characters are arranged with a proportional pitch, the spacing will vary depending on the character. (For example, “W” is wide but “I” is narrow.
ESC/P Brother Command Reference 3.3 Print position The print position is the standard position for printing characters, bitmaps, and barcodes. There is a horizontal print position and vertical print position, which are the reference points for vertical position movement and horizontal position movement. 3.3.1 Characters Characters are arranged with their top edges aligned with the print position. The baseline of each character is the bottom edge of the character, regardless of size, font, etc.
ESC/P Brother Command Reference 3.4 Line feed amount The amount of line feed is the amount of vertical movement from the print position of one line to the print position of the next line. HHHHHHHHHHHHH Line feed amount HHHHHHHHHHHHH HHHHHHHHHHHHH The line feed amount is specified with ESC 0, ESC 2, ESC A, and ESC 3. Within a single line of text, the tallest character is determined, and the baseline is moved so that the top edge of that character is at the vertical print position.
ESC/P Brother Command Reference 4. Control Code List Character/style selection commands (Refer to section 5.1 Character/style selection commands.) ASCII Code Binary Code Description ESC R 1B 52 Select international character set ESC q 1B 71 Select character style ESC k 1B 6B Select font ESC t 1B 74 Select character code set Text printing commands (Refer to section 5.2 Text printing commands.
ESC/P Brother Command Reference Line feed commands (Refer to section 5.3 Line feed commands.) ASCII Code Binary Code Description ESC 0 1B 30 Specify line feed of 1/8 inch ESC 2 1B 32 Specify line feed of 1/6 inch ESC 3 1B 33 Specify minimum line feed ESC A 1B 41 Specify line feed of n/60 inch Horizontal movement commands (Refer to section 5.4 Horizontal movement commands.
ESC/P Brother Command Reference Printer control commands (Refer to section 5.7 Printer control commands.) ASCII Code Binary Code Description ESC @ 1B 40 Initialize (defaults) Graphics commands (Refer to section 5.8 Graphics commands.) ASCII Code Binary Code Description ESC * 1B 2A Select bit image.
ESC/P Brother Command Reference Advanced static commands (Refer to section 5.10 Advanced static commands.
ESC/P Brother Command Reference 5. Control Command Details 5.1 Character/style selection commands ESC R Select international character set ASCII: ESC R n Decimal: 27 82 n Hexadecimal: 1B 52 n Parameters 0≤n≤13, 64 Description Selects the character set, and switches some of the character codes in the code table according to the value of n. n=0: U.S.A. n=1: France n=2: Germany n=3: U.K.
ESC/P Brother Command Reference ESC q Select character style ASCII: ESC q n Decimal: 27 113 n 71 n Hexadecimal: 1B Parameters 0≤n≤3 Description Selects the character style. n=0: None (normal characters) n=1: Outline n=2: Shadow n=3: Shadow and outline Example Code: ABC ESC q 02h ABC ESC q 00h ABC FF Print result: ABCA ABCABC - 21 - 5.
ESC/P Brother Command Reference ESC k Select font ASCII: ESC k n Decimal: 27 107 n 6B n Hexadecimal: 1B Parameters 1≤n≤3, 9≤n≤11 Description Selects the font. Bitmap Fonts Outline Fonts n=1 Letter Gothic Bold (fixed pitch) n=9 Letter Gothic Bold (fixed pitch) n=2 Brussels (proportional pitch) n=10 Brussels (proportional pitch) n=3 Helsinki (proportional pitch) n=11 Helsinki (proportional pitch) The default value is n=1 (Letter Gothic Bold (fixed pitch)).
ESC/P Brother Command Reference 5.2 Text printing commands ESC 4 Apply italic style ASCII: ESC 4 Decimal: 27 52 Hexadecimal: 1B 34 Parameters None Description Prints the subsequent text in italics. This command is valid anywhere in a text line. ESC 5 Cancel italic style ASCII: ESC 5 Decimal: 27 53 Hexadecimal: 1B 35 Parameters None Description Cancels the italic character style. This command is valid anywhere in a text line.
ESC/P Brother Command Reference ESC E Apply bold style ASCII: ESC E Decimal: 27 69 Hexadecimal: 1B 45 Parameters None Description Prints the subsequent text in bold. This command is valid anywhere in a text line. ESC F Cancel bold style ASCII: ESC F Decimal: 27 70 Hexadecimal: 1B 46 Parameters None Description Cancels the bold style. This command is valid anywhere in a text line. Example Code: ABC ESC E DEF ESC F GHI FF Print result: ABCDEFGHI - 24 - 5.
ESC/P Brother Command Reference ESC G Apply double-strike printing ASCII: ESC G Decimal: 27 71 Hexadecimal: 1B 47 Parameters None Description Prints the subsequent text in bold. This command is valid anywhere in a text line. ESC H Cancel double-strike printing ASCII: ESC H Decimal: 27 72 Hexadecimal: 1B 48 Parameters None Description Cancels the bold style. This command is valid anywhere in a text line.
ESC/P Brother Command Reference ESC P Apply pica pitch (10 cpi) ASCII: ESC P Decimal: 27 80 Hexadecimal: 1B 50 Parameters None Description Prints the subsequent text with the pica pitch (10 characters/inch). The character spacing is 20 dots (30 dots for 300dpi printers). If the character width is 20(or 30) dots or less, the character spacing is specified as 20(or 30) minus the character width.
ESC/P Brother Command Reference ESC M Apply elite pitch (12 cpi) ASCII: ESC M Decimal: 27 77 Hexadecimal: 1B 4D Parameters None Description Prints the subsequent text with the elite pitch (12 characters/inch). The character spacing is 16 dots (25 dots for 300dpi printers). If the character width is 16(or 25) dots or less, the character spacing is specified as 16(or 25) minus the character width.
ESC/P Brother Command Reference ESC g Apply micron pitch (15 cpi) ASCII: ESC g Decimal: 27 103 Hexadecimal: 1B 67 Parameters None Description Prints the subsequent text with the elite pitch (15 characters/inch). This command is not apllied to 203dpi printers. The character spacing is 20 dots. If the character width is 20 dots or less, the character spacing is specified as 20 minus the character width.
ESC/P Brother Command Reference ESC p Specify proportional characters ASCII: ESC p n Decimal: 27 112 n 70 n Hexadecimal: 1B Parameters n: 0, 1, 48 (“0”), 49 (“1”) Description Specifies proportional characters. n=1 or 49 (“1”): Specifies proportional characters. n=0 or 48 (“0”): Cancels proportional characters. If proportional characters are specified, the character spacing specified with ESC SP is maintained as is.
ESC/P Brother Command Reference SO Specify auto-canceling stretched characters ASCII: SO Decimal: 14 Hexadecimal: 0E Parameters None Description Prints the subsequent text at double width. This command is canceled with DC4, CR, LF, VT, FF, ESC J, or an automatic line feed. This command is canceled with ESC $, ESC \, ESC ( V or ESC ( v. This command can also be canceled with ESC W0.
ESC/P Brother Command Reference SI Specify compressed characters ASCII: SI Decimal: 15 Hexadecimal: 0F Parameters None Description Prints the subsequent text at half width. ESC SI Specify compressed characters ASCII: ESC SI Decimal: 27 15 Hexadecimal: 1B 0F Parameters None Description Same as SI - 31 - 5.
ESC/P Brother Command Reference DC2 Cancel compressed characters ASCII: DC2 Decimal: 18 Hexadecimal: 12 Parameters None Description Cancels compressed characters specified with SI. DC4 Cancel auto-canceling double-width characters ASCII: DC4 Decimal: 20 Hexadecimal: 14 Parameters None Description Cancels double-width characters specified with ESC SO or SO. Does not cancel the ESC W command. Example Code: ABC ESC SO ABCDEF DC4 GHIJK FF Print result: ABCABCDEFGHIJK - 32 - 5.
ESC/P Brother Command Reference ESC – Apply/cancel underlining ASCII: ESC - n Decimal: 27 45 n Hexadecimal: 1B 2D n Parameters n: 0, 1, 2, 3, 4 or 48 (“0”), 49 (“1”), 50 (“2”), 51 (“3”), 52 (“4”) Description Applies or cancels underlining. n=4 or 52 (“4”): Applies underlining with a width of 4 dots. n=3 or 51 (“3”): Applies underlining with a width of 3 dots. n=2 or 50 (“2”): Applies underlining with a width of 2 dots. n=1 or 49 (“1”): Applies underlining with a width of 1 dot.
ESC/P Brother Command Reference ESC ! Global formatting ASCII: ESC ! n Decimal: 27 33 n Hexadecimal: 1B 21 n Parameters 0≤n≤255 Description Specifies a combination of print modes. Specifies modes depending on the bit value of n. When the ESC ! code is used, a combination of multiple print modes can be specified at one time. The priority order is from Bit 5 to Bit 2. Bit 0 is available only if Bit 1 is 0.
ESC/P Brother Command Reference ESC SP Specify character spacing ASCII: ESC SP n Decimal: 27 32 n Hexadecimal: 1B 20 n Parameters 0≤n≤127 Description Specifies the character spacing. n indicates the number of dots. The default setting is 0 dot. With double-width characters, the character spacing is doubled; with half-width characters, it is halved. - 35 - 5.
ESC/P Brother Command Reference ESC X Specify character size ASCII: ESC X m nL nH Decimal: 27 88 m nL nH Hexadecimal: 1B 58 m nL nH Parameters Character width: The value of m is irrelevant. Character size: Valid only with: nL=24, 32, 48 dots nH=0 The maximum is: nL=144 nH=1 Description This command is used only to change the size. Outline must not be specified. The character width cannot be specified.
ESC/P Brother Command Reference 5.3 Line feed commands ESC 0 Specify line feed of 1/8 inch ASCII: ESC 0 Decimal: 27 48 Hexadecimal: 1B 30 Parameters None Description Specifies a line feed of 1/8 inch (about 0.32 cm). ESC 2 Specify line feed of 1/6 inch ASCII: ESC 2 Decimal: 27 50 Hexadecimal: 1B 32 Parameters None Description Specifies a line feed of 1/6 inch (about 0.42 cm). - 37 - 5.
ESC/P Brother Command Reference ESC 3 Specify minimum line feed ASCII: ESC 3 n Decimal: 27 51 n Hexadecimal: 1B 33 n Parameters 0≤n≤255 Description Specifies a line feed of n dots per line. ESC A Specify line feed of n/60 inch ASCII: ESC A n Decimal: 27 65 n Hexadecimal: 1B 41 n Parameters 0≤n≤255 Description Specifies a line feed of n/60 inch. - 38 - 5.
ESC/P Brother Command Reference 5.4 Horizontal movement commands ESC l Specify left margin ASCII: ESC l n Decimal: 27 108 n 6C n Hexadecimal: 1B Parameters 0≤n≤255 0≤left margin
ESC/P Brother Command Reference The horizontal print position is moved to the left margin position. If the left margin setting is not at the beginning of the line, the left margin is specified after a line feed. The beginning of the line indicates the left margin position for left alignment; for right and center alignment, it means that no image or character is entered on the line.
ESC/P Brother Command Reference ESC Q Specify right margin ASCII: ESC Q n Decimal: 27 81 n Hexadecimal: 1B 51 n Parameters 1≤n≤255 Left margin
ESC/P Brother Command Reference CR Carriage return ASCII: CR Decimal: 13 Hexadecimal: 0D Parameters None Description Ends input of a line, and waits for input of the next line. The next print position becomes the beginning of the next line. A line feed command immediately after the carriage return is ignored. Auto-canceling double-width characters specified with SO or ESC SO are canceled. Same process as LF - 42 - 5.
ESC/P Brother Command Reference ESC D Specify horizontal tab position ASCII: ESC D [n]k NUL Decimal: 27 68 [n]k 0 Hexadecimal: 1B 44 [n]k 00h Parameters 1≤n≤255, 0≤k≤32 Description The horizontal tab position is the character width (when the command was specified)*n from the left margin. Enter n values in ascending order and end the settings with NUL. If an n value is smaller than a previous one, tab setting is ended.
ESC/P Brother Command Reference HT Perform horizontal tab ASCII: HT Decimal: 9 Hexadecimal: 09 Parameters None Description Moves the horizontal print position to the nearest horizontal tab position to the right of the input position. If there is no horizontal tab position to the right of the input position, or if the next horizontal tab position is beyond the right margin, the HT command is ignored.
ESC/P Brother Command Reference ESC $ Specify absolute horizontal position ASCII: ESC $ n1 n2 Decimal: 27 36 n1 n2 Hexadecimal: 1B 24 n1 n2 Parameters 0≤n1≤255, 0≤n2≤255 Description Specifies the absolute print position (in dots) for the next data. An absolute print position specifies the next print position as a number of dots from the left margin. n1 and n2 indicate the number of dots from the left margin.
ESC/P Brother Command Reference ESC a Specify alignment ASCII: ESC a n Decimal: 27 97 n Hexadecimal: 1B 61 n Parameters 0≤n≤3 or “0”≤n≤“3” Description Prints the subsequent text with the alignment described below, according to the value of n. n=0 or 48 (“0”): Applies left alignment. n=1 or 49 (“1”): Applies center alignment. n=2 or 50 (“2”): Applies right alignment. n=3 or 51 (“3”): Applies nothing. The default setting is n=0.
ESC/P Brother Command Reference 5.5 Vertical movement commands LF Line feed ASCII: LF Decimal: 10 Hexadecimal: 0A Parameters None Description Feeds the paper by the amount specified by a line feed command (ESC 0, ESC 2, ESC 3, ESC A). The print position becomes the beginning of the next line. The default value is a line feed of 48 dots. A carriage return immediately after a line feed is ignored. Auto-canceling double-width characters specified with SO or ESC SO are canceled.
ESC/P Brother Command Reference ESC J Forward paper feed ASCII: ESC J n Decimal: 27 74 n Hexadecimal: 1B 4A n Parameters 0≤n≤255 Description Ends input for the current line and moves the vertical print position forward by 1 dot. If the bottom margin setting is exceeded, printing starts. With left alignment, the print position for the next line becomes the end position of the current line. (The horizontal position does not move to the left margin.
ESC/P Brother Command Reference ESC B Specify vertical tab position ASCII: ESC B [n]k NUL Decimal: 27 66 [n]k 0 Hexadecimal: 1B 42 [n]k 00h Parameters 1≤n≤255 0≤k≤16 Description The vertical tab position is the line feed amount (when this command was specified)*n from the top margin. Enter n values in ascending order and end the settings with NUL. If an n value is smaller than a previous one, tab setting is ended. Up to 16 vertical tabs can be specified.
ESC/P Brother Command Reference VT Perform vertical tab ASCII: VT Decimal: 11 Hexadecimal: 0B Parameters None Description Moves the print position to the nearest vertical tab position down from the input position. The next horizontal print position becomes the beginning of the line.
ESC/P Brother Command Reference ESC ( V Specify absolute vertical position ASCII: ESC ( V nL nH mL mH Decimal: 27 40 86 nL nH mL mH Hexadecimal: 1B 28 56 nL nH mL mH Parameters nL: 2 nH: 0 0≤mL≤255 0≤mH≤127 Description Specifies the vertical print position as an absolute position from the top margin position. Vertical position=mL+mH*256+top margin The absolute vertical position is measured from the top margin position when this command was specified.
ESC/P Brother Command Reference ESC ( v Specify relative vertical position ASCII: ESC ( v nL nH mL mH Decimal: 27 40 118 nL nH mL mH Hexadecimal: 1B 28 76 nL nH mL mH Parameters nL: 2 nH: 0 0≤mL≤255 0≤mH≤63, 192≤mH≤255 -16384≤(mL+mH*256)≤16383 Description Specifies the vertical print position as a relative position from the current position. Vertical position after movement=mL+mH*256+current position When moving upwards, the specified value is expressed as a two's complement.
ESC/P Brother Command Reference 5.6 Paper formatting commands ESC ( c Specify page format ASCII: ESC ( c nL nH tL tH BL BH Decimal: 27 40 99 nL nH tL tH BL BH Hexadecimal: 1B 28 63 nL nH tL tH BL BH Parameters nL: 4, nH: 0 (tL+tH*256)<(BL+BH*256) Top margin
ESC/P Brother Command Reference ESC ( C Specify page length ASCII: ESC ( C nL nH mL mH Decimal: 27 40 67 nL nH mL mH Hexadecimal: 1B 28 43 nL nH mL mH Parameters nL: 2, nH: 0 0≤(mL+mH*256)<8192(for 203dpi printers) 0≤(mL+mH*256)<12000(for 300dpi printers) Description Specifies the page length. * A page length 0 indicates the Auto setting. The unit is 1 dot. Page length=mL+mH*256 The current paper position is the TOF. The top and bottom margins are canceled with ESC ( c.
ESC/P Brother Command Reference inch mm 20 508.0 Number of dots (203dpi) 4060 - 55 - Number of dots (300dpi) 6000 5.
ESC/P Brother Command Reference 5.7 Printer control commands ESC @ Initialize ASCII: ESC @ Decimal: 27 64 Hexadecimal: 1B 40 Parameters None Description Returns all commands to their default settings. (See below.
ESC/P Brother Command Reference 5.8 Graphics commands ESC * Select bit image ASCII: ESC * m n1 n2 Data Decimal: 27 42 m n1 n2 Data Hexadecimal: 1B 2A m n1 n2 Data Parameters m: 0, 1, 2, 3, 4, 6, 32, 33, 38, 39 0≤n1≤255, 0≤n2≤11 The image data is as follows: - n1+n2*256 bytes when m=0, 1, 2, 3, 4, 6 - (n1+n2*256)*3 bytes when m=32, 33, 38, 39 Description Refer to “ESC * Select bit image ” for 300dpi printers.
ESC/P Brother Command Reference When m=0, 1, 2, 3, 4, 6 n1 and n2 indicate the number of dot positions.
ESC/P Brother Command Reference When m=32, 33, 38, 39 n1 and n2 indicate the number of dot positions. n1: The remainder from dividing the number of dot positions by 256 n2: The quotient from dividing the number of dot positions by 256 st nd 1 byte B 7 B 6 B 5 B 4 B 3 rd 2 byte B 2 B 1 B 0 B 7 B 6 B 5 B 4 B 3 3 byte B 2 B 1 B 0 B 7 B 6 B 5 B 4 B 3 B 2 B 1 B 0 . . . . . . . . . . . . . . . .
ESC/P Brother Command Reference One dot of the image data is enlarged as follows, according to the value of m. m=32 m=33 m=38 m=39 As a result, the image is sized depending on the value of m, as follows: m=32 24 dots vertically×(n1+n2*256)*4 dots horizontally m=33 24 dots vertically×(n1+n2*256)*2 dots horizontally m=38 24 dots vertically×(n1+n2*256)*3 dots horizontally m=39 24 dots vertically×(n1+n2*256)*1 dots horizontally - 60 - 5.
ESC/P Brother Command Reference ESC * Select bit image ASCII: ESC * m n1 n2 Data Decimal: 27 42 m n1 n2 Data Hexadecimal: 1B 2A m n1 n2 Data Parameters m: 0, 1, 2, 3, 4, 6, 32, 33, 38, 39, 40, 71, 72, 73 0≤n1≤255, 0≤n2≤11 The image data is as follows: - n1+n2*256 bytes when m=0, 1, 2, 3, 4, 6 - (n1+n2*256)*3 bytes when m=32, 33, 38, 39, 40 - (n1+n2*256)*6 bytes when m=71, 72, 73 Description Refer to “ESC * Select bit image ” for 203dpi prin
ESC/P Brother Command Reference When m=0, 1, 2, 3, 4, 6 n1 and n2 indicate the number of dot positions.
ESC/P Brother Command Reference When m=32, 33, 38, 39, 40 n1 and n2 indicate the number of dot positions. n1: The remainder from dividing the number of dot positions by 256 n2: The quotient from dividing the number of dot positions by 256 st nd 1 byte B 7 B 6 B 5 B 4 B 3 rd 2 byte B 2 B 1 B 0 B 7 B 6 B 5 B 4 B 3 3 byte B 2 B 1 B 0 B 7 B 6 B 5 B 4 B 3 B 2 B 1 B 0 . . . . . . . . . . . . . . . .
ESC/P Brother Command Reference One dot of the image data is enlarged as follows, according to the value of m.
ESC/P Brother Command Reference When m=71, 72, 73 n1 and n2 indicate the number of dot positions. n1: The remainder from dividing the number of dot positions by 256 n2: The quotient from dividing the number of dot positions by 256 st 1 byte B 7 B 6 B 5 B 4 B 3 nd th B 4 B 3 th 2 - 5 byte B 2 B 1 B 0 B 7 B 6 B 5 B 2 6 byte B 1 B 0 B 7 B 6 B 5 B 4 B 3 B 2 B 1 B 0 . . . . . . . . . . . . . . . . Relationship between the image data and the dots - 65 - 5.
ESC/P Brother Command Reference First, the data is lined up in six rows as follows: 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte … 1byte 1byte … 1byte LSB … 1byte MSB 1byte LSB 1byte MSB 1byte LSB 1byte MSB … 1byte LSB 1byte MSB … 1byte LSB 1byte MSB … 1byte LSB 1byte MSB (n1+n2*256)*6 bytes One dot of the image data is enlarged as follows, according to the value of m.
ESC/P Brother Command Reference ESC K 8-bit single-density bit image ASCII: ESC K n1 n2 Data Decimal: 27 75 n1 n2 Data Hexadecimal: 1B 4B n1 n2 Data Parameters 0≤n1≤255, 0≤n2≤3 The data contains n1+n2*256 bytes of image data. Description Specifies that an 8-bit single-density bit image is printed with the number of dot positions indicated by n1 and n2. Same behavior as M=0 specified in ESC *.
ESC/P Brother Command Reference ESC Y 8-bit double-speed double-density bit image ASCII: ESC Y n1 n2 Data Decimal: 27 89 n1 n2 Data Hexadecimal: 1B 59 n1 n2 Data Parameters 0≤n1≤255, 0≤n2≤3 The data contains n1+n2*256 bytes of image data. Description Same as for an 8-bit double-density bit image. Horizontally neighboring dots are not omitted.
ESC/P Brother Command Reference 5.
ESC/P Brother Command Reference h (height) h n1 n2 Height=n1+n2*256 (dots) 48≤height≤480 If height<48, height=48. If height>480, height=480. However, the height is as shown below with tc. 131≤height≤832 (RSS-14 Standard) 71≤height≤832 (RSS-14 Truncated) 71≤height≤832 (RSS-14 Stacked) 239≤height≤832 (RSS-14 Stacked Omni) 62≤height≤832 (RSS Limited) 134≤height≤832 (RSS Expanded) If heightmax., height=max.
ESC/P Brother Command Reference Note * For parameter numerals 0–9, both 00h–09h and 30h–39h are recognized. * The parameter types a, b, c, d, e, f and g are recognized even when uppercase. * The parameter “parentheses deletion” is available only when GS1-128 (UCC/EAN-128) is selected. * The parameter “ratio between thick and thin bars” is available only when t0, t1 or t9 is selected. * The parameter “equalize bar lengths” is available only when t5 or t6 is selected.
ESC/P Brother Command Reference (4) [Backslash]: End of barcode Barcode Type Command POSTNET, UPC/EAN EXTENTION, CODE39, ITF(I-2/5), EAN-8, EAN-13, UPC-A, UPC-E, CODABAR, RSS symbols, MSI ESC i [Parameter] B or b [Barcode data] \ CODE93, CODE128, GS1-128 (UCC/EAN-128)] ESC i [Parameter] B or b [Barcode data] \\\ Description Specifies a barcode image. Any data extending beyond the right margin is ignored.
ESC/P Brother Command Reference ESC i Q 2D barcode (QR Code) ASCII: ESC i Q or q Data Decimal: 27 105 81 or 113 Data Hexadecimal: 1B 69 51 or 71 Data Format: i Q or q [Parameters] ESC [Barcode data] (1) (2) \\\ (3) Parameters (1) [Parameters] Unlike with 1D barcodes, all parameters must be specified in order, starting from the top. If a value other than those listed is entered for a parameter, that parameter is specified with its default value. 1.
ESC/P Brother Command Reference (*1) With Micro QR, the Structured Append setting is invalid, and the default setting is used. (*2) With Micro QR, error correction level 4 is invalid, and the default setting is used. (*3) Some barcode readers cannot recognize a barcode with the cell size specified as 1 dot or 2 dots. What is the QR Code Structured Append setting? QR Codes have Structured Append settings. A long character string can be partitioned into 2 to 16 partitions and printed.
ESC/P Brother Command Reference Summary Printing the character string “123456789” with a cell size of 4 dots, Model 2, standard error correction level, and automatic data input Without Structured Append ESC i Q With Structured Append [Three partitions] ESC i Q 04h 02h 01h 01h 03h 31h 02h 00h ESC i Q 04h 02h 01h 02h 03h 31h 02h 00h ESC i Q 04h 02h 01h 03h 03h 31h 02h 00h (The parity for the character string “123456789” is 31h.) (2) [Barcode data]: 04h 02h 00h 00h 00h 00h 02h 00h “123456789” \\\
ESC/P Brother Command Reference (3) \\\: End of barcode There must be three backslashes to end 2D barcode. Example Refer to the section “Summary”. ESC i P Specify QR Code version ASCII: ESC i P n Decimal: 27 105 80 n 69 50 n Hexadecimal: 1B Parameters 0≤n≤40 Description The barcode size can be fixed. The default value is 0. The available versions differ depending on the symbol type used. If a setting other than those listed is specified, the setting returns to its default.
ESC/P Brother Command Reference ESC i V 2D barcode (PDF417) ASCII: ESC i V or v Data Decimal: 27 105 86 or 118 Data Hexadecimal: 1B 69 56 or 76 Data Format: i V or v [Parameters] [Barcode data] \\\ (1) (2) (3) ESC Parameters (1) [Parameters] Unlike with 1D barcodes, all parameters must be specified in order, starting from the top. If a value other than those listed is entered for a parameter, that parameter is specified with its default value. 1.
ESC/P Brother Command Reference 8. Aspect value [2-byte decimal] 1–1000 Specifies the aspect value. Actually, this is 0.01–10.0, but since the decimal point cannot be entered, a value multiplied by 100 is entered. The default value is 50. (The actual value is 0.5.) Note * Some barcode readers cannot recognize a barcode with the cell size specified as 1 dot or 2 dots.
ESC/P Brother Command Reference [With symbol type MicroPDF417] Maximum of 250 alphanumeric characters, maximum of 366 numbers, maximum of 150 bytes of binary data However, the following table shows the maximum amount of information allowed according to the settings for symbol size (X direction) and symbol size (Y direction). Maximum Amount of Information Allowed (3) \\\: X Y Alphanumeric Characters Numbers Binary 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 11 14 17 20 24 28
ESC/P Brother Command Reference ESC i D 2D barcode (DataMatrix) ASCII: ESC i D or d data Decimal: 27 105 68 or 100 data Hexadecimal: 1B 69 44 or 64 data Format: i D or d [Parameters] ESC (1) [Barcode data] \\\ (2) (3) Parameters (1) [Parameters] Unlike with 1D barcodes, all parameters must be specified in order, starting from the top. If a value other than those listed is entered for a parameter, that parameter is specified with its default value. 1. Cell size 2. Symbol type 3.
ESC/P Brother Command Reference 3. Vertical size (continued) 4. Horizontal size (continued from the previous page) [1-byte decimal] 104 [1-byte decimal] 120 [1-byte decimal] 132 [1-byte decimal] 144 Vertical no. of cells: 104 cells Vertical no. of cells: 120 cells Vertical no. of cells: 132 cells Vertical no. of cells: 144 cells [1-byte decimal] 0 [1-byte decimal] 8 [1-byte decimal] 12 [1-byte decimal] 16 [ECC200 rectangular] Vertical no. of cells: AUTO Vertical no. of cells: 8 cells Vertical no.
ESC/P Brother Command Reference (3) \\\: End of barcode There must be three backslashes to end 2D barcodes. Example For data “12345” with symbol type ECC square at 40 × 40 with a 3-dot cell size, the command will be as shown below. ESC i D 03h 00h 28h(40d) 28h 00h 00h 00h 00h 00h “12345” \\\ - 82 - 5.
ESC/P Brother Command Reference ESC i M 2D barcode (MaxiCode) ASCII: ESC i M or m data Decimal: 27 105 77 or 109 data Hexadecimal: 1B 69 4D or 6D data Format: i M or m [Parameters] \ [Barcode data] \\\ (1) (2) (3) (4) ESC Parameters (1) [Parameters] If a value other than those listed is entered for a parameter, that parameter is specified with its default value. 1. Symbol type 2.
ESC/P Brother Command Reference When the symbol type is the structured carrier message, the service class, country code and postal code can be specified separately from the normal data. Specify each value, separated by a backslash and comma (\,), immediately before the normal data. \,\,\, When “\,” is not used three times, the data is written as shown in the following example. \,\, Service class=default value
ESC/P Brother Command Reference ESC i J 2D barcode (Aztec) ASCII: ESC i J or j data Decimal: 27 105 74 or 106 data Hexadecimal: 1B 69 4A or 6A data Format: i J or j [Parameters] ESC [Barcode data] (1) \\\ (2) (3) Parameters (1) [Parameters] If a value other than those listed is entered for a parameter, that parameter is specified with its default value. 1. Cell size 2. Symbol type 3. Error correction capacity 4.
ESC/P Brother Command Reference (2) [Barcode data]: Barcode data The maximum number of barcode data characters that can be entered is listed below. 3067 alphanumeric characters, 3832 numbers, 1914 bytes of binary data Note The number of characters shown above is only for the Full-Range mode and varies depending on setting. (3) \\\: End of barcode There must be three backslashes to end 2D barcodes. - 86 - 5.
ESC/P Brother Command Reference ESC i G Specify font setting ASCII: ESC i G n1 n2 data Decimal: 27 105 71 n1 n2 data 69 47 n1 n2 data Hexadecimal: 1B Parameters n1: 0 (Fixed) 1≤n2≤16 Description Specify font n2: Specify the length of character string of specified font name. Data: Character string of font name. Example For specifing “HelOb.FNT”. ESC i G 00h 09h HelOb.FNT - 87 - 5.
ESC/P Brother Command Reference ESC i F Print downloaded data ASCII: ESC i F P Decimal: 27 105 70 80 n 69 46 50 n Hexadecimal: 1B n Parameters n: Minus 1 from the key number assigned when transport the data. 0≤n≤254 Description Print a transferred image on a current print position. If there is no image data, this command is ignored. Must be downloaded beforehand Image file Use P-touch Transfer Manager. (.
ESC/P Brother Command Reference As with text, if the image data does not all fit on the current line, an automatic line feed is performed, and the data is placed at the beginning of the next line. At that time, the any data that does not fit in the print area is deleted. Abcdefg Abcdefg 1. The text is entered. Abcdefg 2. The downloaded image is entered. 3. Since the image does not fit, it is pasted in after an automatic line feed. Example: Normal size Abc Abc Abc 1. The text is entered. 2.
ESC/P Brother Command Reference If the result of pasting in the downloaded image extends beyond the bottom margin position, the image is pasted in after a page feed. However, if the downloaded image is larger than the entire area between the top and bottom margins, the entire image is ignored. Abcdefg Abcdefg Abcdefg WLMBGOr WLMBGOr Dabfdifpdzra Dabfdifpdzra BGHJgmfg BGHJgmfg gfdslrt gfdslrt 1. The text is entered. 2. The downloaded image is entered. 3.
ESC/P Brother Command Reference An image data used by “ESC i F” has to be registered into a printer first. Use P-touch Transfer Manager for transferring the BMP file to a printer for image data registration. A maximum size of memory is 6MB so that the total size of storable data has to be equal to or less than 6MB. Image data larger than the media size is handled by deleting the portion of the image that does not fit within the size of the media.
ESC/P Brother Command Reference ESC i a Switch command mode ASCII: ESC i a n Decimal: 27 105 97 n 69 61 n Hexadecimal: 1B Parameters n: Command mode 0 or 48: ESC/P Legacy / Raster mode 3 or 51: P-touch Template mode 4 or 52 ESC/P Brother mode Description Switches the command mode to ESC/P Legacy / Raster mode, P-touch Template mode and ESC/P Brother mode. Dynamically switches between the 3 modes.
ESC/P Brother Command Reference ESC i S Status information request ASCII: ESC i S Decimal: 27 105 83 69 53 Hexadecimal: 1B Parameters None Description Sends a requests for the printer status. The printer status consists of 32 bytes.
ESC/P Brother Command Reference (1) Error information 1 Flag Mask Meaning Bit 0 01h Not used Bit 1 02h Not used Bit 2 04h Not used Bit 3 08h Not used Bit 4 10h Printer in use Bit 5 20h Printer turned off Bit 6 40h Not used Bit 7 80h Not used (2) Error information 2 Flag Mask Meaning Bit 0 01h Not used Bit 1 02h Not used Bit 2 04h Communication error Bit 3 08h Not used Bit 4 10h Not used Bit 5 20h Not used Bit 6 40h Not used Bit 7 80h Not used (3) Media
ESC/P Brother Command Reference (6) Media width Media width No Paper 00h Loaded Paper D2h Value Remarks Value Remarks (7) Phase type Phase type Idle 00h Printing 01h ESC i L Specify landscape orientation ASCII: ESC i L n Decimal: 27 105 76 n 69 4C n Hexadecimal: 1B Parameters n: 0, 1 or 48, 49 Description Applies or cancels the landscape orientation n=1 or 49 (“1”): Applies the landscape orientation. n=0 or 48 (“0”): Cancels the landscape orientation.
ESC/P Brother Command Reference 5.10 Advanced static commands ESC iXQ2 Select default character style ASCII: ESC i X Q 2 n1 n2 n3 Decimal: 27 105 88 81 50 n1 n2 n3 69 58 51 32 n1 n2 n3 Hexadecimal: 1B Parameters n1: 01h (Fixed) n2: 00h (Fixed) 00h≤n3≤04h Description Selects the default character style. n3=00h: None (normal characters) (*Manufacturer’s default) n3=01h: Bold n3=02h: Outline n3=03h: Shadow n3=04h: Shadow and outline This command is a static command.
ESC/P Brother Command Reference ESC iXQ1 Retrieve default character style ASCII: ESC i X Q 1 n1 n2 Decimal: 27 105 88 81 49 n1 n2 69 58 51 31 n1 n2 Hexadecimal: 1B Parameters n1: 00h (Fixed) n2: 00h (Fixed) Description The default character style setting is returned as 3-byte data. [1] 01h (Fixed) [2] 00h (Fixed) [3] Setting 00h: None (normal characters) 01h: Bold 02h: Outline 03h: Shadow 04h: Shadow and outline The retrieved value is a value specified by a static command.
ESC/P Brother Command Reference ESC iXk2 Select default font ASCII: ESC i X k 2 n1 n2 n3 Decimal: 27 105 88 107 50 n1 n2 n3 69 58 6B 32 n1 n2 n3 Hexadecimal: 1B Parameters n1: 01h (Fixed) n2: 00h (Fixed) 01h≤n3≤03h, 09h, 0Ah≤n3≤0Bh Description Selects the default font.
ESC/P Brother Command Reference ESC iXk1 Retrieve default font ASCII: ESC i X k 1 n1 n2 Decimal: 27 105 88 107 49 n1 n2 69 58 6B 31 n1 n2 Hexadecimal: 1B Parameters n1: 00h (Fixed) n2: 00h (Fixed) Description The default font setting is returned as 3-byte data.
ESC/P Brother Command Reference ESC iXX2 Specify default character size ASCII: ESC i X X 2 n1 n2 n3 n4 Decimal: 27 105 88 88 50 n1 n2 n3 n4 69 58 58 32 n1 n2 n3 n4 Hexadecimal: 1B Parameters n1: 02h (Fixed) n2: 00h (Fixed) 00h≤n3≤FFh, 00h≤n4≤01h Description Specifies the default character size. n3+(n4*256): Default character size (dots) The following settings (dots) are valid. The maximum valid setting is n=400. *The manufacturer’s default is 32.
ESC/P Brother Command Reference ESC iXX1 Retrieve default character size ASCII: ESC i X X 1 n1 n2 Decimal: 27 105 88 88 49 n1 n2 69 58 58 31 n1 n2 Hexadecimal: 1B Parameters n1: 00h (Fixed) n2: 00h (Fixed) Description The default character size setting is returned as 4-byte data. [1] 02h (Fixed) [2] 00h (Fixed) [3, 4] n3 n4 settings n3+(n4*256): Default character size (dots) The retrieved value is a value specified by a static command.
ESC/P Brother Command Reference ESC iX31 Retrieve default line feed ASCII: ESC i X 3 1 n1 n2 Decimal: 27 105 88 51 49 n1 n2 69 58 33 31 n1 n2 Hexadecimal: 1B Parameters n1: 00h (Fixed) n2: 00h (Fixed) Description The default line feed setting is returned as 4-byte data. [1] 02h (Fixed) [2] 00h (Fixed) [3, 4] n3 n4 settings n3+(n4*256): Default line feed (dots) The retrieved value is a value specified by a static command.
ESC/P Brother Command Reference ESC iXA1 Retrieve default alignment ASCII: ESC i X A 1 n1 n2 Decimal: 27 105 88 65 49 n1 n2 69 58 41 31 n1 n2 Hexadecimal: 1B Parameters n1: 00h (Fixed) n2: 00h (Fixed) Description The default alignment setting is returned as 3-byte data. [1] 01h (Fixed) [2] 00h (Fixed) [3] Setting 00h: Left alignment 01h: Center alignment 02h: Right alignment The retrieved value is a value specified by a static command. - 103 - 5.
ESC/P Brother Command Reference ESC iX(2 Specify default page length ASCII: ESC i X ( 2 n1 n2 n3 n4 Decimal: 27 105 88 40 50 n1 n2 n3 n4 69 58 28 32 n1 n2 n3 n4 Hexadecimal: 1B Parameters n1: 02h (Fixed) n2: 00h (Fixed) 00h≤n3≤FFh, 00h≤n4≤11h (for 203dpi printers) 00h≤n3≤FFh, 00h≤n4≤19h (for 300dpi printers) Description Specifies the default page length. n3+(n4*256): Default page length (dots) *A default page length 0 indicates the Auto setting.
ESC/P Brother Command Reference ESC iXL2 Select default landscape orientation ASCII: ESC i X L 2 n1 n2 n3 Decimal: 27 105 88 76 50 n1 n2 n3 69 58 4C 32 n1 n2 n3 Hexadecimal: 1B Parameters n1: 01h (Fixed) n2: 00h (Fixed) 00h≤n3≤01h Description Selects the default landscape orientation setting. n3=00h: Cancel landscape orientation (*Manufacturer’s default) n3=01h: Apply landscape orientation This command is a static command.
ESC/P Brother Command Reference ESC iXj2 Select default international character set ASCII: ESC i X j 2 n1 n2 n3 Decimal: 27 105 88 106 50 n1 n2 n3 69 58 6A 32 n1 n2 n3 Hexadecimal: 1B Parameters n1: 01h (Fixed) n2: 00h (Fixed) 00h≤n3≤0Dh, 40h Description Selects the default international character set. n3=00h: U.S.A. (*Manufacturer’s default) n3=01h: France n3=02h: Germany n3=03h: U.K.
ESC/P Brother Command Reference ESC iXj1 Retrieve default international character set ASCII: ESC i X j 1 n1 n2 Decimal: 27 105 88 106 49 n1 n2 69 58 6A 31 n1 n2 Hexadecimal: 1B Parameters n1: 00h (Fixed) n2: 00h (Fixed) Description The default international character set setting is returned as 3-byte data. [1] 01h (Fixed) [2] 00h (Fixed) [3] Setting 00h: U.S.A. 01h: France 02h: Germany 03h: U.K.
ESC/P Brother Command Reference ESC iXm2 Select default character code set ASCII: ESC i X m 2 n1 n2 n3 Decimal: 27 105 88 109 50 n1 n2 n3 69 58 6D 32 n1 n2 n3 Hexadecimal: 1B Parameters n1: 01h (Fixed) n2: 00h (Fixed) 00h≤n3≤04hDescription Selects the default character code set.
ESC/P Brother Command Reference ESC iXE2 Specify barcode margin setting ASCII: ESC i X E 2 n1 n2 n3 Decimal: 27 105 88 69 50 n1 n2 n3 69 58 45 32 n1 n2 n3 Hexadecimal: 1B Parameters n1: 01h (Fixed) n2: 00h (Fixed) 00h≤n3≤01h Description Select an existence of barcode margin. n3=00h: No margin n3=01h: Add margin (*Manufacturer’s default) This command is a static command.
ESC/P Brother Command Reference Appendix A: Character Code Tables Character code tables (1) Windows1252 (Western Europe) 0 1 2 3 4 5 6 7 8 B C D E F 0 SP 0 @ P ` p € ° À Ð à ð 1 ! 1 A Q a q ~ ‘ ¡ ± Á Ñ á ñ 2 ” 2 B R b r , ’ ¢ ² Â Ò â ò 3 # 3 C S c s ƒ “ £ ³ Ã Ó ã ó 4 $ 4 D T d t „ ” ¤ ´ Ä Ô ä ô 5 % 5 E U e u … • ¥ µ Å Õ å õ 6 & 6 F V f v † - | ¶ Æ Ö æ ö 7 ’ 7 G W g w ‡ — § · Ç ×
ESC/P Brother Command Reference (2) Windows1250 (Eastern Europe) 0 1 2 3 4 5 6 7 8 9 0 SP 0 @ P ` p € tˇ 1 ! 1 A Q a q À ‘ 2 " 2 B R b r , 3 # 3 C S c s B C D E F ° Ŕ Đ ŕ đ ˇ ± Á Ń á ń ’ ˘ ˛ Â Ň â ň ˇ “ Ł ł Ă Ó ă ó 4 $ 4 D T d t „ ” ¤ ´ Ä Ô ä ô 5 % 5 E U e u … • Ą µ Ĺ Ő ĺ ő 6 & 6 F V f v † – | ¶ Ć Ö ć ö 7 ’ 7 G W g w ‡ — § · Ç × ç ÷ 8 ( 8 H X h x ľ ¨ ¸ Č Ř č ř
ESC/P Brother Command Reference (3) Brother standard 0 1 2 3 4 5 6 7 8 9 A B C D E 0 SP 0 @ P ` p Ç É á ░ └ α 1 ! 1 A Q a q ü æ í ▒ ┴ β 2 ” 2 B R b r é Æ ó ▓ ┬ 3 # 3 C S c s â ô ú │ ├ 4 $ 4 D T d t ä ö ñ ┤ ─ 5 % 5 E U e u à ò Ñ 6 & 6 F V f v å û a ¯ 7 ’ 7 G W g w ç ù o ¯ 8 ( 8 H X h x ê ÿ ¿ © ╚ 9 ) 9 I Y i y ë Ö ® ╣ ╔ ┘ A * : J Z j z è Ü € ║ ╩ ┌ Ω B + ; K [
ESC/P Brother Command Reference (4) Windows 1251(Cyrill character code set) 0 1 2 3 4 5 6 7 8 9 0 SP 0 @ P ` p Ђ ђ 1 ! 1 A Q a q Ѓ ‘ 2 " 2 B R B r , 3 # 3 C S C s 4 $ 4 D T D 5 % 5 E U 6 & 6 F 7 ' 7 8 ( 9 A B C D E F ° А Р а Р Ў ± Б С б с ' ў І В Т в Т ѓ “ Ј і Г У г у t „ ” ¤ ґ Д Ф д Ф e u … • Ґ µ Е Х е х V f v † ─ ¦ ¶ Ж Ц ж ц G W g w ‡ — § · З Ч з ч 8 H X h x € Ё
ESC/P Brother Command Reference International character set table Corresponding characters that switch in each language when the international character set is changed n 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E 0 United States (U.S.A) # $ @ [ \ ] ^ ` { ¦ } ˜ 1 France # $ à ° ç § ^ ` é ù è ¨ 2 Germany # $ § Ä Ö Ü ^ ` ä ö ü ß 3 Britain (U.K.) £ $ @ [ \ ] ^ ` { ¦ } ˜ 4 Denmark I # $ @ Æ Ø Å ^ ` æ ø å ˜ 5 Sweden # ¤ É Ä Ö Å Ü é ä
ESC/P Brother Command Reference Appendix B: Introducing the Brother Developer Center Useful information for developers, such as applications, tools, SDKs as well as FAQs, are provided in the Brother Developer Center. http://www.brother.com/product/dev/index.