Re: Printing in CVS HEAD.

From: Tomas Frydrych <tf_at_o-hand.com>
Date: Tue Oct 10 2006 - 10:46:59 CEST

Hubert Figuiere wrote:
> Tomas Frydrych wrote:
>> This is the problem I described in an earlier mail to the list; the
>> GnomePrint Pango backend obtains font metrics for hardcoded resolution
>> of 72dpi; Pango-xft backend uses whatever the X server is running with
>> (96dpi on my machine), and the font metrics obtained for the two
>> resolutions do not match. This is really a GnomePrint bug/API issue, and
>> should be addressed in GP, but that needs some GnomePrint knowledge
>> which I do not have. I have emailed Jody a while back, but had no reply
>> as yet.
>
> GnomePrint is dead. The maintainers have been pretty silent, I ended up
> fixing some annoying leaks in the CUPS part, but still. Gtk printing is
> gonna replace the printing part, and I suspect that the solution is we
> either fix GnomePrint or we just use the Gtk printing, that might be
> very immature.

Gtk printing would require a significant rewrite of the Unix printing
stuff, and more significanly, uses Cairo, so the graphics class would
need to be rewritten to use Cairo too. I do not think that realistically
we want to do that for 2.6; for one, we do not know if gtk printing
works well enough for our needs at this point, and also Cairo at this
stage cannot be used on mobile device due to it's poor performance. I
think we need to fix gnomeprint for this release.

Tomas
Received on Tue Oct 10 10:47:44 2006

This archive was generated by hypermail 2.1.8 : Tue Oct 10 2006 - 10:47:45 CEST