Dump Screen to PostScript File
Dump Screen to PostScript File
This option may be used to produce a PostScript description of an image
contained in one of the frame buffers. This description is written to a
file which may then be printed on a suitable PostScript compatible printer.
The main limitation of the "screen dumps" obtained in this manner is the
low grey-scale resolution as PostScript requires a dithering technique.
Nevertheless these screen dumps are useful, particularly as the dithering
enables ready duplication on photocopying machines.
The file produced consists of a header containing procedures which control
the plotting process and handle errors alongside the data in a run-length
encoded form.
Screen dump of which buffer ?
This entry specifies which buffer is to be converted into PostScript. Any
valid buffer may be used. The selected buffer will be made the current
output buffer. Extended memory buffers will be vectored through buffer 0.
Dump Window or whole Screen ?
The screen dump may be made using either the contents of the entire buffer
(<S>), or a window within the buffer (<W>).
Window Selection: Region to be dumped
If the screen dump is to be made of a window, then the window selection
submenu will be produced to enable user specification of the window. For
more information on window selection, refer to [H Help] within the submenu.
Number of bits for grey levels (0 => error diffusion) ?
This entry specifies the number of grey levels to be used in the printing
process. It is specified in terms of the number of bits used to define the
intensity. A value of 8 gives all 256 possibilities, 4 gives 16 levels, 2
four levels and 1 a black/white picture. Normally PostScript produces
different grey levels in an ordered manner using a "spot function" to
determine the order in which pixels are to be lightened with increasing
intensity. However this process leads to a compromise between the
graininess of the image and the dynamic range of the "grey". Generally the
larger the spot function, the better the dynamic range, but the grainier
the image. To overcome this DigImage includes the possibility of combining
PostScript's normal greyscale rendering with an error diffusion algorithm
to produce a wide dynamic range without undue graininess. This error
diffusion algorithm is accessed by specifying 0 for the number of bit
planes. In fact all eight bit planes of the raw image are used and
compiled into two bit planes of PostScript grey scale dithered with error
diffusion onto a virtual image with eight times as many "pixels". Overall
the files are four times the size of conventional screen dumps and take
correspondingly longer to print. Therefore use of option 0 should be
confined to occassions when the highest quality images are required.
{If normal PostScript rendering}
Step size vertically (1 => full resolution) ?
This entry specifies the vertical resolution of the PostScript image. The
lower the resolution (the larger the step size), the smaller the number of
cells in the resultant image, the smaller the PostScript file and the
faster the printing. It is seldom beneficial to have a vertical step size
less than two pixels.
{If normal PostScript rendering}
Step size horizontally (1 => full resolution) ?
This entry specifies the horizontal resolution of the PostScript image. The
lower the resolution (the larger the step size), the smaller the number of
cells in the resultant image, the smaller the PostScript file and the
faster the printing.
Render using Default, Greyscale, Negative greyscale, Colour (using DigImage
colour translation) or colour using Printer colour translation ?
Normally the image will be plotted as greyscale using a laser printer. The
image may be plotted with intensity 0 mapping to black and 255 to white
(a positive image, <G>), or with 0 mapping to white and 255 to black (a
negative image, <N>). If the PostScript printer is capable of rendering
colour, then selecting <C> or <P> will plot the image using the current
output look up table so the image will appear exactly as it does on
screen. If you wish to use the default setting, simply select <D>.
If <C> or <P> is selected for a printer capable of producing only
greyscale, then the result will depend on which level of PostScript the
printer supports. For a Level 1 PostScript interperater, the result will
be identical to that obtained if <G> had been chosen. For a Level 2 (or
later) machine the current colour scheme will be converted to equivalent
grey levels (i.e. bright bits will be printed lighter than dark bits).
Name of output PostScript file (blank to suppress; .PS for printable
PostScript .EPS for encapsulated PostScript, or .DPS for data only
PostScript) ?
Specifying a file in response to this prompt will cause a PostScript
description of the output to be placed in the file. The file will
subsequently need to be transfered to a suitable PostScript printer to
enable the hard copy to be produced. Entering a blank line suppresses
the production of the PostScript file.
Encapsulated PostScript (.EPS) and Data Only PostScript (.DPS) can not
be printed directly, except using DigiFile. Normally they would be
included within some other package (eg. a word processor) to be printed.
The .DPS file is a special version of .EPS which does not contain the
normal DigImage\PostScr\Header.PS and DigImage\PostScr\GraphVDU.PS
header files. These may need to be added to the PostScript prolog used
by the application into which the .DPS file is inserted.
If no extension is specified, then the default PostScript type specified
in [;P Printers] in CONFIGUR.EXE will be produced, and the appropriate
extension added.
This file may be sent to the printer immediately by specifying PRN as the
file name.
Title for screen dump ?
The text specified at this prompt will be printed underneath the dumped
image.
Number of copies ?
This option provides the possibility of printing multiple copies. The first
copy of the screen dump always takes much longer than printing off
additional copies at the same time. Depending on the amount of detail in an
image and the printer being used, the first copy may take in the region of
ten or twenty minutes to produce, while additional copies may be produced
at four to ten per minute.
If the image contains large areas of black, then it is desirable to print
at least two copies as it is not uncommon for laser printers to fail to
produce correctly large areas of black.
The PostScript file will need to be downloaded to the printer...
Parent menu
Main Menu
DigImage User Documentation
Stuart Dalziel,
last page update: 19 February 1996