Bug 6558 - add flate compression to PDF generation
Summary: add flate compression to PDF generation
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: pdf backend (show other bugs)
Version: 1.1.1
Hardware: x86 (IA32) All
: highest enhancement
Assignee: Kristian Høgsberg
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-11 19:15 UTC by Pablo Rodríguez
Modified: 2007-03-28 01:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Pablo Rodríguez 2006-04-11 19:15:29 UTC
I have downloaded two cairo generated PDF documents
(http://cworth.org/~cworth/papers/cairo_ddc2005/cairo_ddc2005.pdf and
http://cworth.org/~cworth/papers/cairo_lca2005/cairo_lca2005.pdf).

Their original filesizes are 5.18MB and 3.08MB. Compressing them with the Flate
algorithm (patent-free and with a higher compression rate for vectors than LZW),
the resulting filesizes are 1.08MB and 678KB.

I think the Flate compression should be enabled for all PDF generation with cairo.

(I used http://multivalent.sf.net for the Flate compression, but remember that
Multivalent tools are not released under the GNU GPL, unlike the tool itself.
Comment 1 Adrian Johnson 2007-03-28 01:23:05 UTC
Cairo 1.4.0 and later supports Flate compression in the generated PDF.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.