FONTRENDERING= System Option

Specifies whether SAS/GRAPH devices that are based on the SASGDGIF, SASGDTIF, and SASGDIMG modules render fonts by using the operating system or by using the FreeType engine.
Valid in: Configuration file, SAS invocation, OPTIONS statement, SAS System Options window
Category: Log and procedure output control: ODS Printing
PROC OPTIONS GROUP= ODSPRINT
Restriction: This option is set to HOST_PIXELS for devices that begin with “Z”.
Note: This option can be restricted by a site administrator. For more information, see Restricted Options.

Syntax

Syntax Description

HOST_PIXELS
specifies that fonts are rendered by the operating system and that font size is requested in pixels.
z/OS specifics:On z/OS, HOST_PIXELS is not supported. If HOST_PIXELS is specified, SAS uses FREETYPE_POINTS as the value for this option.
FREETYPE_POINTS
specifies that fonts are rendered by the FreeType engine and that font size is requested in points. This is the default.

Details

Use the FONTRENDERING= system option to specify how SAS/GRAPH devices that are based on the SASGDGIF, SASGDTIF, and SASGDIMG modules render fonts. When the operating system renders fonts, the font size is requested in pixels. When the FreeType engine renders fonts, the font size is requested in points.
Use the GDEVICE procedure to determine which module a SAS/GRAPH device uses:
proc gdevice c=sashelp.devices browse nofs;
   list devicename;
quit;
For example,
proc gdevice c=sashelp.devices browse nofs;
  list gif;
quit;
The following is partial output from the GDEVICE procedure output:
                                                   GDEVICE procedure
                                         Listing from SASHELP.DEVICES - Entry GIF
  Orig Driver: GIF                Module:   SASGDGIF  Model:     6031
  Description: GIF File Format                             Type: EXPORT
  *** Institute-supplied ***
  Lrows:  43  Xmax:   8.333 IN    Hsize:    0.000 IN  Xpixels:        800
  Lcols:  88  Ymax:   6.250 IN    Vsize:    0.000 IN  Ypixels:        600
  Prows:   0                      Horigin:  0.000 IN
  Pcols:   0                      Vorigin:  0.000 IN
  Aspect:   0.000                 Rotate:
  Driver query: Y                 Queued messages: N
                                  Paperfeed:   0.000 IN
The Module entry names the module used by the device.

See Also