[reportlab-users] Writing smaller image-only PDFs
Nicholas Watmough
nickw at deakin.edu.au
Fri Feb 10 08:41:48 EST 2006
I guess there is no way to reduce PDF file size then, other than
reducing the quality of the image.
Thanks anyway.
Robin Becker wrote:
> Nicholas Watmough wrote:
>> I tried creating the PDF using PNGs. When saved, the PNGs were
>> approximately 100KB or less each. But when put into a PDF,. the PDF
>> was approximately 2MB. GIFs were about 800KB each, but the PDF was
>> still 2MB.
>>
>> Not sure why approx. 1.1MB of PNGs create a 2MB PDF. Seems something
>> is going on.
>>
>> Not sure what else I can try.
>>
>> Nathan wrote:
>
> All images other than jpeg are treated equivalently; they are first
> converted into a number of planes and then the same compression and
> asciification is carried out on them to create pdf objects. That's
> probably why the png and gif versions end up pretty much the same size.
>
> I think the reason for the size doubling is probably the use of
> ascii85 encoding for the compressed images.
>
> It should be possible to eliminate the ascii85, but last time I tried
> I got it wrong so will need to think a bit more about it.
More information about the reportlab-users
mailing list