What Is Universal Printing?
Universal Printing is a system that provides both interactive and batch printing
capabilities to create variety of document and graphic output formats. For example, you
can use Universal Printing to create HTML, PDF, documents, and PNG, GIF, and SVG
graphics. For a complete list of supported document and graphic types, see Table 15.1 on
Universal Printing enables you to define printers and print previewers, and to set options
to control the printed output. In addition to creating the various document and graphic
output types, you can send output to a printer.
By default, the Windows operating environment uses Windows printing and not
Universal Printing. For more information about using Universal Printing under
Windows, see “Setting Up the Universal Printing Interface and the Default Printing
Environment” on page 219.
SAS routes all printing through Universal Printing services. All Universal Printing
features are controlled by system options, thereby enabling you to control many print
features, even in batch mode. For more information about these system options, see
“System Options That Control Universal Printing” on page 254.
Note: Before the introduction of Universal Printing, SAS supported a utility for print
jobs known as Forms. Forms printing is still available if you select File ð Print
Setup from the menu in the windowing environment. Then check the Use Forms
check box. This turns off Universal Printing menus and functionality. For more
information, see “Forms Printing” on page 262.
Setting Up the Universal Printing Interface and the Default Printing
Universal Printing in UNIX and z/OS
Universal Printing is enabled when SAS starts in the UNIX and z/OS operating
environments. No further action is required.
Universal Printing in Windows
Under Windows, Windows printing is enabled when SAS starts. To use Universal
Printing in Windows, you must set the UNIVERSALPRINT system option to enable the
Universal Printing environment, menus, and dialog boxes, and to set up the printing
defaults. If you use the SAS windowing environment, you can also use the
UPRINTMENUSWITCH system option to enable the print commands on the File menu.
These options can be set only in a SAS configuration file or at start-up. You cannot
enable or disable Universal Printing menus and dialog boxes after SAS starts.
Include the following system options when you start SAS:
UPRINT is an alias for the UNIVERSALPRINT system option.
Universal Printing 219