Re: [Gnome-print] Gnome Print RGBA
- From: Lauris Kaplinski <lauris ariman ee>
- To: Miguel de Icaza <miguel helixcode com>
- cc: gnome-print helixcode com
- Subject: Re: [Gnome-print] Gnome Print RGBA
- Date: Sun, 16 Apr 2000 17:55:59 +0200 (CEST)
On 15 Apr 2000, Miguel de Icaza wrote:
> One question:
>
> 1. Does this still support print-previewing?
No. GnomePrintRBuf is pure rasterizing context and I cannot make it to
depend on Canvas. On the other hand - I cannot see, why print previewing
should require buffer rasterizer at all:
- rasterizer creates bitmap from print commands
- preview creates canvas objects
etc.
If user needs multiple outputs (canvas + bitmap + PS + ...) at the same
time, he should print to metafile & later replay this.
> 2. Does this mean that the RGB renderer no longer requires the
> ultra-nasty hack I had in there for doing canvas->RGB?
Basically yes. If it will be completed, it will do RGB and RGBA rendering
to arbitrary rectangles - i.e. it can be used:
- for bitmap exporting (RGB & RGBA)
- for band-based printing (RGB)
- for intermediate rendering during printing RGBA on printers not
supporting that directly.
For the latest I'll have to create yet another separate printing context,
which:
- Renders all object both to metafile and to other context
- If it encounters RGBA object (shape or bitmap), it replays metafile to
that point to bitmap and prints that.
Lauris
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]