
Revision C 16/01/96
Chapter 2 "PCL" - 47
Selecting a downloaded font
Esc(#X
(27)(40)#(88)
<1Bh><28h>#<58h>
•
This command selects a downloaded font as the primary font.
Esc)#X
(27)(41)#(88)
<1Bh><29h>#<58h>
•
This command selects a downloaded font as the secondary font.
•
# is the ID number of the downloaded font.
Creating downloadable fonts
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 <filename> PRN
In addition, some word-processing and DeskTop publishing programs will automatically download the fonts that
have been used in a document when that document is printed.
Alternatively, you can create a new downloadable font and download the necessary blocks of data that comprise
the downloadable font using PCL commands.
To send a font, you must send
* a font descriptor block followed by the character code
* a character descriptor
* data for each character
The printer can download 3 types of fonts.
Bitmapped fonts, Bound Scalable fonts, and Unbound scalable fonts.
Sending the font descriptor
Esc)s#W (font descriptor data) (27)(40)(115)#(58)
<1Bh><28h><73h>#<88h>
•
This command sends the font descriptor to the printer.
•
# should be in the range 0 to 32767.
•
# is the number of bytes in the descriptor.
•
Characters are designed on a notional grid known as the character cell. The positioning and shape of each
character on the grid defines its size, shape and alignment to the other characters in the font.
Summary of Contents for HL- SERIES
Page 13: ...Revision A 16 01 96 Chapter 1 Introduction ...
Page 16: ...Revision C 16 01 96 Chapter 2 PCL 1 Chapter 2 PCL ...
Page 123: ...Revision C 16 01 96 Chapter 2 PCL 3 W width raster area 78 Y y offset raster 79 ...
Page 124: ...Revision C 16 01 96 Chapter 3 PJL 1 Chapter 3 PJL Printer Job Language ...
Page 180: ...Revision C 16 01 96 Chapter 4 Diablo 630 1 Chapter 4 Diablo 630 ...
Page 200: ...Revision C 16 01 96 Chapter 5 EPSON FX 850 1 Chapter 5 EPSON FX 850 ...
Page 237: ...Revision C 16 01 96 Chapter 6 IBM Proprinter XL 1 Chapter 6 IBM Proprinter XL ...
Page 259: ...Revision C 16 01 96 Chapter 7 Bar Codes Control 1 Chapter 7 Bar Code Control ...
Page 267: ...Revision C 16 01 96 Chapter 8 HP GL2 1 CHAPTER 8 HP GL 2 Graphics Language ...
Page 280: ...Revision C 16 01 96 Chapter 8 HP GL2 14 220 END Sample 21 ...
Page 328: ...Revision C 16 01 96 Chapter 9 HP GL 1 CHAPTER 9 HP GL Graphics Language ...
Page 342: ...Revision C 16 01 96 Chapter 9 HP GL 15 Sample 68 ...
Page 387: ...Revision C 16 01 96 APPENDIX A COMPALISON LIST 24 RESOLUTION 300 600 300 600 300 600 ...