2.1.7. Pull-Down Menu - File - Export PostScript

This window lets you output the current plot to a PostScript file.

PS file

Enter the name of the PostScript file in this field (use the Browse button to navigate to a directory/file if you wish).


Check this box if you want a new PostScript file to be output each time the input view is rendered. Otherwise, you must explicitly request a new file by clicking the Write PostScript button.

Write PostScript

If Dynamic is not checked, click this button to generate a PostScript output file.

Color Mode

Sets the color format used in the output file.


Each color is specified as an RGB triple in the output file. The output file can be rendered in color on a color printer, or in greyscale on a monochrome printer.


Each color is converted to a single intensity value. The output file renders only in greyscale on both color or monochrome printers. Greyscale files are smaller than those written with full color information.

Background Mode

Sets how the background of the scene will be rendered.


Force the scene to be rendered on a white background. This typically means that the printer does not apply any color or shading to the background.


Force the scene to be rendered on a black background.


Use the view background color specified in the AVS/Exclick viewer as the PostScript background color.


Enables you to select the page layout.


The x-axis of the scene device coordinates is oriented along the longer side of the paper.


The x-axis of the scene device coordinates is oriented along the shorter side of the paper.


Enables you to select the paper size for the output.

EPS (user)

Encapsulated PostScript format, where you can specify the dimensions of the output, and the resulting file can be embedded in other documents. You must set the width, height and margin in the fields provided if you select this option.

A (letter)

Standard US letter paper size (280mm x 216mm)


Ledger paper size (432mm x 280mm).


Standard European A4 paper size (297mm x 210mm).


A3 paper size (420mm x 297mm).


A0 paper size (1189mm x 841mm).

Width, Height, Margin

Use these fields to specify the width and height and margin of EPS output.

Color Subdivision

Enables you to select how the color is interpolated for polylines and surfaces, in 2D and 3D, with per-vertex color or lighting of 3D surfaces. When subdivision is enabled (Precompute or Postcompute), the subdivision proceeds until a color tolerance is reached. This adaptive method gives the best quality results without subdividing primitives with small color gradients.

None (flat)

No color interpolation is performed. The output polyline and triangle primitives are drawn with constant color per-segment, or per-facet. Incoming vertex colors are averaged to produce the segment or facet color, where necessary.


The OutputVPS module subdivides line segments and triangles that have per-vertex color from data mapping, or as the result of lighting 3D surfaces. The subdivision generates many smaller primitives with linearly interpolated color. Precomputing the subdivision increases the output file size, and the subdivision cannot be changed during printing.


Special interpolation macros are written to the output file, together with the color tolerance parameter. Primitives are written with color per-vertex information in the PostScript output. The subdivision is made at print time, in the PostScript processor. This gives high quality output, with small file size, at the expense of slower printing. The color tolerance parameter can be edited by hand to change the color resolution after the file has been generated.

Color tolerance

Use this field to specify the absolute difference in color space, for the color subdivision algorithms: Precompute and Postcompute. In Postcompute mode, the color tolerance is written to the output file. In precompute mode it is used by the OutputVPS module to subdivide the line segments and triangle facets which have per-vertex color. This real value must be in the range 0.0 to 1.0. Smaller values signify a finer subdivision. Values close to zero will force a very large number of primitives to be generated, either precomputed in the output file (large file, slow printing), or postcomputed internally within the printer (slow printing). A value of 1.0 will not cause any subdivision to occur, even when it is enabled by the subdivision flag. The color tolerance user interface is not displayed for color subdivision None.

Depth Sort Algorithm

Select the depth sort algorithm you want to use from the pull-down menu.


A simple sort by the minimum z coordinate of each primitive object. While this is well suited for many applications, it can result in visual artifacts in complex scenes.


The Newell and Sancha hidden surface removal algorithm. When a possible visual artifact is detected, the algorithm first tries to interchange the conflicting primitives. If there is still a conflict (consider the case of intersecting triangles), then one of the primitives is split along the line(s) of intersection.

Gamma Correction

Enables you to select how final colors are modified to take account of nonlinear effects in the printing device, or perhaps to match the nonlinear effects of the same scene displayed on a raster monitor.


No gamma correction is performed. Color values are assumed to behave linearly.


The OutputVPS module modifies all color values (gray, red, green, blue), before writing the values to the file. Thus precomputed gamma correction is applied after precomputed color subdivision, but before postcomputed color subdivision. This means that postcomputed linear interpolation may not give the expected appearance. Precomputed gamma marginally slows file generation, but does not affect file size. The precomputed gamma factor cannot be changed after the file has been generated.

Postcompute (default)

The gamma exponent is written to the output file, and an exponential function is set for color transfer in the printer. Each rendered color is then gamma corrected at print time. Postcomputing the gamma correction increases the file size by only a few bytes, but it will slow down printing. The gamma factor can be edited by hand after the file has been generated.

Gamma exponent

Use this field to specify the gamma factor to be applied to color components, either precomputed in the output file, or postcomputed by the printer during printing. The gamma factor is an exponential factor applied to each color component independently (gray, red, green, blue). Its value must be greater than 0.0. A value of 1.0 leaves color unchanged, values between 0.0 and 1.0 darken the colors, and values greater than 1.0 lighten (desaturate) the colors. The default value is 1.8.

Numerical Precision
Float Precision

Use this field to specify the floating point precision used to write real values to the output file. The values include spatial coordinates and transformations, but not colors. The value must be in the range 1 to 8. The default value is 4.

Color Precision

Use this field to specify the floating point precision used to write color values to the output file. The color values can be gray, red, green or blue. The value must be in the range 1 to 8. The default value is 2.

Alpha Threshold

Sets the Alpha threshold.

Release 16.2 - © SAS IP, Inc. All rights reserved.