Re: [Gnome-print] Re: [Gimp-print-devel] An introduction to gnome-print(fwd)
- From: Lauris Kaplinski <lauris kaplinski com>
- To: Robert L Krawitz <rlk alum mit edu>
- cc: mike easysw com, ben valinux com, miguel helixcode com, neumanns uni-duesseldorf de, gnome-print helixcode com, rlk tiac net
- Subject: Re: [Gnome-print] Re: [Gimp-print-devel] An introduction to gnome-print(fwd)
- Date: Sat, 10 Jun 2000 00:27:24 +0200 (CEST)
On Thu, 8 Jun 2000, Robert L Krawitz wrote:
> Date: Fri, 9 Jun 2000 02:49:36 +0200 (CEST)
> From: Lauris Kaplinski <lauris@kaplinski.com>
>
> > Why exactly do you need to access the underlying rendered buffer at
> > all, anyway? For raster printers, it's not likely to look anything
> > even remotely like a bitmap in any format you've ever seen, anyway.
>
> To do special effects server-side, of course :)
> Alpha, fractals, desaturation & similar color effects, lens,
> etc. etc. Implementing not-yet-seen font types etc.
>
> Well, I'll tell you this: it's hard to imagine a worse possible format
> than ESCP/2 raster for this purpose. It's not a nice packed bitmap
> that's easy to edit; the bits are sliced, diced, chopped, and
> scrambled whichways, and it's certainly nothing like 8 or 16 bit RGB
> or CMYK. For each bit position, you get 1 or 2 bits each of C, M, Y,
> usually K, and sometimes light C and light M. Then you have to deal
> with the fact that each line gives you 1/2, 1/4, or 1/8 of the total
> bits in that row, that adjacent lines in the file are 2, 4, 6, or 8
> rows apart in the image, and that each row is printed more than once.
> The output also gives you no clue whatsoever how the file actually is
> organized in many cases (you need to know exactly what printer is
> being rendered for to decipher the file). Sometimes it's possible to
> guess by looking at exactly what commands are embedded, but not
> always.
No. Access to rasterized buffer should not mean access it in
printer-native mode. Driver should be intelligent enough, so if printer
accepts data in some weird format, it could generate
(Alpha/Beta/Rho?) temporary raster image, let user procedure to draw into
that, and convert it then to native mode.
Currently the ONLY way to do that is in client space ;(
> As of raster, it can always use some nice intermediate format (I do not
> know the correct name, but couldn't the one of eye pigmens used?) plus
> access methods for RGB.
>
> Leaving aside the fact that any kind of raster format discards
> information about fonts and any other high level constructs, ESCP/2
> raster also loses information about the original bitmap (think about
> the fact that RGB's color gamut doesn't match CMYK's). For that
> matter, people serious about their printing don't do their editing in
> RGB space anyhow, so you're not even helping them.
I am not printing professional, but doesn't the
(Alpha/Beta/Rho?) colorspace describe ALL possible eye experience?
Lauris
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]