| SAS System Options |
| Syntax | |
| Syntax Description | |
| Details | |
| Examples | |
| See Also |
Syntax |
| SVGWIDTH= number-of-units<unit-of-measure> | "" | " |
specifies the width as a number of unit-of-measure.
| Requirement: | number-of- units must be a positive integer value. |
| Interaction: | If number-of- units is a negative number, the SVG document is not rendered by the browser. |
specifies the unit of measurement, which can be one of the following:
| % |
percentage |
| cm |
centimeters |
| em |
the height of the element's font |
| ex |
the height of the letter x |
| in |
inches |
| mm |
millimeters |
| pc |
picas |
| pt |
points |
| px |
pixels |
| Default: | px |
specifies to reset the width to the default value of 800 pixels.
| Requirement: | Use two double quotation marks or two single quotation marks with no space between them. |
| Details |
For embedded <svg> elements, the SVGWIDTH= option specifies the width of the rectangular region into which the <svg> element is placed. The SVG output is scaled to fit the viewBox if SVGWIDTH="100%".
If the SVGWIDTH= option is not specified, the width attribute on the <svg> element is not set, which effectively provides full scalability by using a width of 100%.
The value for the SVGWIDTH= option can be specified without delimiters, enclosed in single or double quotation marks, or enclosed in parentheses.
| Examples |
The following OPTIONS statement specifies to size the SVG output to portrait letter-sized and to scale the output to 100% of the viewport:
options printerpath=svg orientation=portrait svgheight="100%" svgwidth="100%" papersize=letter;
By using these option values, SAS creates the following <svg> element:
<svg> xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload='Init(evt)' version="1.1" width="100%" height="100%" viewBox="0 0 850 1100" </svg>
The value of "100%" in the SVGWIDTH= option specifies to scale the SVG output width to 100% of the viewport, which is based on the value of the PAPERSIZE= option. The paper size is letter in the portrait orientation, which has a width of 8.5" at 96 dpi.
| See Also |
|
System options: | |||||||||||||||
|
The SAS Registry in SAS Language Reference: Concepts | |||||||||||||||
|
Creating Scalable Vector Graphics Using Universal Printing in SAS Language Reference: Concepts |
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.