Command Reference Guide for Software Developers

Table Of Contents
CHAPTER 2 PCL - 8
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
Esc&p#X Transparent print data 51
Esc&d#D, Esc&d@ Underlining text 51
Esc&*c#D Font ID 52
Esc*c#F Operations on downloaded fonts 52
Esc(#X, Esc)#X Selecting a downloaded font 52
Esc)s#W Sending the font descriptor 53
Esc*c#E Sending a character code 65
Esc(s#W Sending a character descriptor and data 65
Using graphics 71
Esc*v#N Set source transparency 71
Esc*v#O Set pattern transparency 72
Esc*c#G Set area fill identity 73
Esc*c#W User-defined pattern command 74
Esc*p#R Set pattern reference point 74
Esc*c#Q User-defined pattern control 75
Esc*v#T Set pattern type 75
Esc*c#A, Esc*c#H Set rectangle width 77
Esc*c#B, Esc*c#V Set rectangle height 77
Esc*c#P Draw filled rectangle 77
Esc*t#R Set raster resolution 79
EscCR ## Set high resolution control 79
Esc*r#F Set raster image orientation 79
Esc*r#T Set raster area height 80
Esc*r#S Set raster area width 80
Esc*b#Y set raster y-offset 80
Esc*b#M Set compression mode 80
Esc*r#A Start raster transfer 86
Esc*b#W Send raster data 86
Esc*b#C Compress transfer graphics 86
Esc*rB End raster transfer 86
Esc*rC End raster transfer 86
Esc*b##W Horizontal 1200-dpi image format mode (Raster Graphic Mode 1027) 88
Esc%#B Enter HP-GL/2 mode 90
Esc*c0T Set picture frame anchor point 91
Esc*c#Y Set picture frame vertical size 91
Esc*c#X Set picture frame horizontal size 91
Esc*c#L Specify vertical plot size 91
Esc*c#K Specify horizontal plot size 91
Macros 92
Esc&f#Y Macro ID 93
Esc&f0X Start macro definition 93
Esc&f1X End macro definition 93
Esc&f2X Execute macro 94
Esc&f3X Call macro 94
Esc&f4X Enable macro for overlay 94
Esc&f5X Disable macro for overlay 94
Esc&f6X Delete all macros 95
Esc&f7X Delete all temporary macros 95
Esc&f8X Delete macro 95
Esc&f9X Make macro temporary 95
Esc&f10X Make macro permanent 95
Esc&f1030X Delete all macros from the storage device 95
Esc&f1036X Delete macro from the storage device 95
Esc&f1038X Save macro into the storage device 95
EscCR!#E Execute data 96
Esc&b#W AppleTalk configuration 96