Opens a graphical file and specifies the device number on basis of its extension (M.P. Boer & J.T.N.M. Thissen).
No options
Parameters
FILENAME = texts |
Name of the graphical file including one of the possible extensions .bmp, .emf, .eps, .gmf, .jpg, .jpeg, .pdf, .png, .tif or .tiff; must be set |
|---|---|
NUMBER = scalars |
Saves the device number corresponding to the graphical format specified by parameter FILENAME |
ACTION = string token |
How to create graphs for file types such as .emf, .jpg, .tif or .png (asynchronous, synchronous); default asyn |
Description
SETDEVICE opens a graphical file and specifies the device number on the basis of the extension of the given filename. The table below shows the correspondence between extension and device number.
|
Extension |
Device number |
Explanation |
|
|
2 |
Bitmap |
|
|
4 |
Portable Document Format |
|
|
5 |
Encapsulated PostScript file |
|
|
6 |
Windows Enhanced Metafile |
|
|
7 |
JPEG file |
|
|
8 |
TIFF file |
|
|
9 |
Portable Network Graphics file |
|
|
10 |
Genstat Metafile |
The ACTION parameter controls how graphs are created for the file types .emf, .jpg, .jpeg, .tif, .tiff, .png, .gmf and .bmp. The setting synchronous creates the graph before executing another command, whereas the setting asynchronous allows subsequent commands to be executed whilst the graph is created.
Options: none.
Parameters: FILENAME, NUMBER, ACTION.
See also
Directive: DEVICE.
Commands for: Graphics.
Example
CAPTION 'SETDEVICE example'; STYLE=meta VARIATE [VALUES=1,4,2,3] y VARIATE [VALUES=1...4] x PEN 1; METHOD=line DGRAPH Y=y; X=x SETDEVICE 'Example1.gmf'; NUMBER=Device PRINT Device; DECIMALS=0 DGRAPH Y=y; X=x CLOSE CHANNEL=Device; FILETYPE=graph SETDEVICE 'Example2.emf'; NUMBER=Device PRINT Device; DECIMALS=0 DGRAPH Y=y; X=x CLOSE CHANNEL=Device; FILETYPE=graph DEVICE 1