[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DeskJet 600 on a GS works



In article <4mb2j0$s39@blackice.winternet.com>,
Zelix <zelix@winternet.com> wrote:
> 
> How difficult is it to write printer drivers?

It is probably not difficult, per se, just a very big task.

Apple have released enough documentation (in the form of technotes) to
allow anyone to write a printer driver for the IIgs.  All you need is
the information on the printer and port driver interfaces, low-level
QuickDraw hooks, full toolbox documentation, and sufficient
documentation on your printer's command set.

There is quite a lot of code required.

It would be a lot easier if Apple had released sample source code,
e.g. the ImageWriter II driver, but I suppose that would have
encouraged too much competition.  :-(

I have written a simple port driver (CAPTURE), but they are pretty
easy - no user interface, for starters.
-- 
David Empson
dempson@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand