Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!cmcl2!yale!husc6!endor!matthews
From: matthews@endor.harvard.edu (Jim Matthews)
Newsgroups: comp.sys.mac
Subject: Thin lines from the LaserWriter
Message-ID: <945@husc6.UUCP>
Date: Tue, 30-Dec-86 15:15:00 EST
Article-I.D.: husc6.945
Posted: Tue Dec 30 15:15:00 1986
Date-Received: Tue, 30-Dec-86 21:45:05 EST
Sender: news@husc6.UUCP
Reply-To: matthews@endor.UUCP (Jim Matthews)
Lines: 17

I would like to be able to print thin (1 pixel thick) lines on the LaserWriter
from an application I have developed.  The application graphs math functions
to the screen, and I recently added the capability to print the graphs.  The
printing code is straight out of Inside Mac -- I just open a printing grafport
and draw the picture.  On an ImageWriter the printing looks great, but on
the LaserWriter it isn't up to the capabilities of the printer.  The lines
of the graph, which are generated with simple LineTos and FramePolys, are
thickened to match the fourfold improvement in printer resolution.  What I
would like, however, is for it to print the thinest lines possible, since
they represent abstract lines in space and not actual objects with thickness.

Is there a way to specify how the LaserWriter handles lines, either with
general printing code or code that is specific to PostScript printers?  Any
help or pointers would be greatly appreciated.

Jim Matthews
matthews@harvard