[poppler] Image optimization

Jeff Muizelaar jeff at infidigm.net
Thu May 19 19:29:57 PDT 2005


On Thu, May 19, 2005 at 11:02:35PM +0200, Albert Astals Cid wrote:
> I disagree, keep for sure that if ever i get myself to use poppler for future 
> kpdf versions i'm not going to ask kde people to install cairo if it is not 
> absolutely necessary. And for now i don't see any reason more than "we are 
> uber cool and use the buzzworder cairo". 

cairo gives us transparency, anti-aliasing, less code to be maintained
in poppler and a nicer api. 

This isn't really any different than depending on zlib or
libjpeg. When I finish the getChar() -> read() conversion, I certainly
don't intend on optimizing the old flate/DCTstreams either.

> No offense to cairo developers, it's a cool technology but it's a bit
> much to ask people to install cairo instead of using splash when both
> have a similar performance. 

Is it really that much to ask? The cairo library takes only 146k of
diskspace and probably doesn't depend on anything that is not already on
a kde system.

> Optimizing only cairo and not splash is
> just another way of beign more gnomeish than kdeish.

No, its way of minimizing changes to stable code, doing less work and
encouraging the use of a backend that has more potential.

-Jeff


More information about the poppler mailing list