
Revision C 16/01/96
Chapter 2 "PCL" - 37
Define Symbol Set
Esc(f#W[data]
(27)(49)(102)#(87)
<1Bh><28h><66h>#<57h>
•
# value can be from 18 to 32767.
•
# stands for number of bytes in the data which is followed this command.
•
If an existing ID code is used for a user-defined symbol set, it is overwritten.
•
Up to 2047 downloadable user-defined symbol sets can be stored subject to the printer's memory capacity.
•
If a memory full error occurs while downloading the user-defined symbol set, the symbol set which is being
downloaded becomes invalid.
•
The symbol set which is defined by this command is temporary stored in the printer memory.
•
The data followed this command should be in the following format.
15 8
MSB
7 0
LSB
0 - 1
Header Size (18)
2 - 3
Encoded symbol set designator
4 - 5
Format
Symbol Set Type
6 - 7
First Code
8 - 9
Last Code
10 -
Character Requirements
Symbol Map [Last Code - First code + 1 ]
(B)
Boolean
(0,1)
(UB)
Unsigned Byte
(0 ~ 255)
(SB)
Signed Byte
( -128 ~ 127 )
(UI)
Unsigned Integer
( 0 ~ 65535 )
(SI)
Signed Integer
( - 32768 ~ 32767 )
(ULI)
Unsigned Long Integer
( 0 ~ 2
32
-1)
(SLI)
Signed Long Integer
(-2
31
~ 2
31
- 1)
(ASC**)
ASCII string array
(0 ~ **-1) of characters
0 -1: Header size (UI) - set to 18 or greater.
This value stands for the byte number of header.
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) - 0, 1 or 2.
0 specifies a 7-bit font with character codes 20H to 7FH acceptable.
1 specifies a 8-bit font with character codes 20H to 7FH and 80H to FFH acceptable.
2 specifies 8-bit 256 all character fonts. Only when the printer is set to transparent print mode can the
characters 0, 7~15, 27 be printed.
6 - 7: First Code (UI) - indicates the first code of definition data followed this header.
8 -9:
Last Code (UI) - indicates the last code of definition data followed this header. This value should be more
than the first code value. Also, the data followed this header should have (Last code - first code + 1) bytes.
Содержание HL- SERIES
Страница 13: ...Revision A 16 01 96 Chapter 1 Introduction ...
Страница 16: ...Revision C 16 01 96 Chapter 2 PCL 1 Chapter 2 PCL ...
Страница 123: ...Revision C 16 01 96 Chapter 2 PCL 3 W width raster area 78 Y y offset raster 79 ...
Страница 124: ...Revision C 16 01 96 Chapter 3 PJL 1 Chapter 3 PJL Printer Job Language ...
Страница 180: ...Revision C 16 01 96 Chapter 4 Diablo 630 1 Chapter 4 Diablo 630 ...
Страница 200: ...Revision C 16 01 96 Chapter 5 EPSON FX 850 1 Chapter 5 EPSON FX 850 ...
Страница 237: ...Revision C 16 01 96 Chapter 6 IBM Proprinter XL 1 Chapter 6 IBM Proprinter XL ...
Страница 259: ...Revision C 16 01 96 Chapter 7 Bar Codes Control 1 Chapter 7 Bar Code Control ...
Страница 267: ...Revision C 16 01 96 Chapter 8 HP GL2 1 CHAPTER 8 HP GL 2 Graphics Language ...
Страница 280: ...Revision C 16 01 96 Chapter 8 HP GL2 14 220 END Sample 21 ...
Страница 328: ...Revision C 16 01 96 Chapter 9 HP GL 1 CHAPTER 9 HP GL Graphics Language ...
Страница 332: ...Revision C 16 01 96 Chapter 9 HP GL 5 1 3 2 Printing Area a b d c a b c d mm A4 4 5 5 5 Letter 6 5 5 5 Legal 6 5 5 5 ...
Страница 342: ...Revision C 16 01 96 Chapter 9 HP GL 15 Sample 68 ...
Страница 387: ...Revision C 16 01 96 APPENDIX A COMPALISON LIST 24 RESOLUTION 300 600 300 600 300 600 ...