Value Vendor - Page 91

Brother HL-5240 Command Reference Guide for Software Developers

Table of Contents

Technical Reference Guide
GLOSSARY
background image

 

CHAPTER 2 PCL - 71 

 

Value Vendor 

0 Reserved 

Agfa Division, Miles Inc. 

2 Bitstream 

Inc. 

3 Linotype 

Company 

The Monotype Corporation plc 

Adobe Systems Inc. 

 

The Typeface family number can be 0 to 4095.  This value is calculated as follows; 

 

(TrueType base value) + (Vendor value 

x

 4096) = Typeface Family 

 

ï‚Ÿ

 

Serif style (UB) -  
Bitmap font - ignored by these printers. 
 Scalable font - values for the lower 6 bits are ignored and values for the upper 2 bits indicates the serif style.  
Bit 6 indicates sans serif and bit 7 indicates serif.  

ï‚Ÿ

 

Quality (UB) - ignored by these HL Series printers. This byte specifies the fonts quality according to the 
following table. 

ï‚Ÿ

 

Placement (SB) - ignored by these HL Series printers. This byte specifies the placement of characters 
relative to the baseline according to the following table.   

ï‚Ÿ

 

Underline distance (SB) -  
 Bitmap fonts - the distance in dots from the baseline to the underline.  A positive value places the underline 
above the baseline,  a negative value places it below the baseline.  A value of 0 places it on the baseline. 
Scalable fonts  - ignored by these printers.  This value should be set to 0. 

ï‚Ÿ

 

Underline height (UB) - the height of underline itself. 
Bitmap fonts - this value is fixed at 3 dots. 
Scalable fonts - ignored by these printers.  This value should be set to 0. 

ï‚Ÿ

 

Text height (UI) - ignored by these HL Series printers.  
 This word specifies the spacing between successive lines of text in 1/4 dots for bitmap fonts and in design 
units for scalable fonts.  This is normally about 1.2 times the fonts height. 

ï‚Ÿ

 

Text width (UI) - ignored by these HL Series printers.  
 This word specifies the average width of the fonts lowercase characters in 1/4 dots for bitmap fonts and in 
design units for scalable fonts. 

ï‚Ÿ

 

First code (UI) - ignored by these printers.  This word specifies the character code of the first (lowest 
numbered) printable character in the font. 

ï‚Ÿ

 

Last code (UI) - specifies the character code of the last (highest numbered) character in the font.  If this 
value is less than 255,  it is recognized as 00FFH. 

ï‚Ÿ

 

Pitch extended (UB) - the fractional part of the character pitch. For a 17 cpi font the bytes value would be 
calculated as follows:  
  

1200/17  = 70.588  

The Pitch byte takes the value 70. 

  

Pitch Extended = 0.588 

x

  256 = 150 (rounded down).   

( According to HP's manual,  this should be set to 0.)  This printer ignores the value for scalable fonts. 

ï‚Ÿ

 

Height extended (UB) - the fractional part of the height of the font. For a 10 point font the bytes value would 
be calculated as follows: 

1200 

x

 10/72 = 166.667, the Height byte takes the value 166 

Height Extended = 0.667 

x

 256 = 170 (rounded down).    

Point size = (character height 

x

 256 + extended character height) 

x

 300 / (72 

x

 1024)   

( According to HP's manual,  this should be set to 0.) These printers ignore the value for scalable fonts. 

ï‚Ÿ

 

Cap height data (UI) - ignored by these HL Series printers. This word specifies for the font the distance 
between the baseline and the top of an unaccented capital letter (for example, 'H'), as a percentage of the 
font's em rule, '—'. 

 

Detailed Information for Brother HL-5240 Command Reference Guide for Software Developers

Lists of information found in Brother HL-5240 Command Reference Guide for Software Developers - Page 91

  • 95. This value is calculated as follows; (TrueType base value) + (Vendor value x 4096) = Typeface Family ï‚Ÿ Serif style (UB) - Bitmap font - ignored by these printers.
  • 1.2 times the fonts height.
  • 66.667, the Height byte takes the value 166 Height Extended = 0.

Related Documents for Brother HL-5240 Command Reference Guide for Software Developers