[comp.windows.x] xwd2ps - a program to print color X11 window dumps

mcgowan@zephyrus.crd.ge.COM (Craig A. McGowan) (06/13/90)

Note: I have put this program on expo.lcs.mit.edu in the "contrib"
directory.
--
Craig McGowan - G.E. CRD



Release Notes for xwd2ps

The program xwd2ps allows standard X11 color window dumps to be
printed on color or monochrome PostScript printers.  It was originally
written to enable the printing of 24 bit images on a color PostScript
printer.  Because of the large size of the typical 24 bit color image,
much time was spent increasing the printing performance (run length
encoding is used to reduce the size of the downloaded PostScript file
which dramatically decreases transmission time).  A typical full color
image prints much faster with xwd2ps than the other programs currently
available.  Another performance improvement in xwd2ps is the use of a
color map in the PostScript file.  This allows just the 8 bits of
display information plus the colormap to be downloaded, rather than
converting a color mapped display into full color PostScript (about a 3*x
savings in file size and transmission time).

In addition to performance enchancements, xwd2ps supports a number of 
output ornamentations (labels, company logo, thin borders, etc.)  
which are useful when giving presentations.  These features are being 
used at G.E. Corporate Research and Development.

Currently, the program supports and has been tested with xwd window dumps
from 4 bit, 8 bit, and 24 bit displays.  It has been ported to 680x0,
sparc, 80x86, mips and VAX architechures.  While it has not been
possible to test all possible configurations, it is believed that the
code is quite portable.

We do not guarantee support for this package, but we are interested
in improving it and fixing bugs.  We will attempt to release new
versions periodically.  In order to facilitate this, we have set up
the mail alias "xwd2ps-support@crd.ge.com".  Please send your comments
to this address.

Please note the copyright notices below.

Craig A. McGowan
Robert C. Tatar
Gerald M. White

xwd2ps-support@crd.ge.com

General Electric Corporate Research and Development


Copyright (c) 1990 General Electric Company

Permission to use, copy, modify, distribute, and sell this software
and its documentation for any purpose is hereby granted without fee,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of General Electric
Company not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.  General Electric Company makes no representations about
the suitability of this software for any purpose.  It is provided "as
is" without express or implied warranty.

General Electric Company DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL General Electric Company BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Portions of this program are also Copyright (c) 1989 Massachusetts
Institute of Technology

Permission to use, copy, modify, distribute, and sell this software
and its documentation for any purpose is hereby granted without fee,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of M.I.T. not be
used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.  M.I.T. makes no
representations about the suitability of this software for any
purpose.  It is provided "as is" without express or implied warranty.

M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
SHALL M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.