home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!uknet!strath-cs!st-and!gta
- From: gta@st-andrews.ac.uk (Graham Allan)
- Newsgroups: comp.sys.acorn
- Subject: Re: Acorn Printer Drivers
- Message-ID: <2-Um+kj010n@st-andrews.ac.uk>
- Date: 21 Jul 92 13:53:12 GMT
- References: <1992Jul18.054001.13812@cs.aukuni.ac.nz> <16946@acorn.co.uk> <1992Jul21.015718.23101@cs.aukuni.ac.nz>
- Sender: gta@st-andrews.ac.uk (Graham Allan)
- Reply-To: gta@st-andrews.ac.uk
- Organization: Greyfriars mail-relay
- Lines: 46
-
- jwil1@cs.aukuni.ac.nz (TMOTA) writes:
-
- > Under RISC OS 2.00, a 3-pass ("240x216") print on my 9-pin printer is very
- > good until you try to print any shaded things (drawfiles, sprites).
- >
- > The trouble is that the printer driver assumes that just because it is
- > pretending that the printer can do 240x216 resolution, it is actually able
- > to make the dots 1/240th x 1/216th of an inch.
- >
- > In reality, the dots are much larger than this, so that anything but the
- > lightest shades of grey comes out black.
- >
- > All that would be needed to fix the problem would be to scale the 24-bit RGB
- > value for each colour up towards white (by an optional amount) so that
- > everything except black can be made lighter to the extent that 90% of the
- > greys actually become visible...
-
- Under RO2, you could tweak this a bit by altering pxres_halftone and
- pyres_halftone in the PrData file. Try using a coarser halftone and grey
- shades can come out slightly better. Well - I seem to remember trying this,
- and it worked in *some* cases. The printer driver would complain about some
- settings, though, so it needs experimentation.
-
- Didn't Owen post a long explanation of the RO3 printer drivers, which
- implied they could also do palette correction as you suggest? It would need
- to be explicitly set-up for each printer/resolution combination, though.
-
- > Ummm... Here's an idea that people might baulk at (because it's from the Mac)
- > but why do we have to have
- > "120x72" "180x180" "420x638", etc.
- >
- > Would it not be more user-friendly to have:
- > +----------------------------------------------------------------+
- > | Quality: Low Average Better Best |
- > | [ ] [*] [ ] [ ] |
- > | Speed: Fast Average Slow Excruciatingly slow |
- > +----------------------------------------------------------------+
- > (Where [*] are radio buttons)
-
- Personally, I'm quite happy with it the way it is. It tells you exactly what
- you are going to get rather than hiding you from the technicalities. Of
- course, the "180x180" etc options you are given are simply text defined in
- the PrData file (in RO2 anyway), so you could always add the "slow",
- "comatose" etc annotations in there...
-
- Graham
- -----------------------------------------------------------------------------
- Graham Allan
- Physics Dept, University of St.Andrews gta@st-andrews.ac.uk
-