>> Is this expected, probably a side effect of your latest changes?  I
>> uncompressed the PDFs using `pdftk` and did a comparison;
>> unfortunately I couldn't see big differences in the diff file,
>> which probably hints at small but many changes that accumulate to
>> the 15% difference.
> 
> If I understand correctly, it is due to the difference in the method
> of invoking Ghostscript.

Thanks a lot for your analysis.

> From the same PostScript file, the new method generates a PDF of
> 7081 bytes and the old method generates a PDF of 6423 bytes.  The
> new method is more than 10 % larger than the old method.

Do you consider this a bug in gs or a feature?

> From `old-to-new.diff`, it seems that the amount of drawing
> operators in the /Contents has increased significantly.

OK.  What do you think about opening a ghostscript issue, asking the
developers for an explanation?  Maybe our new method can be slightly
adapted to avoid the size increase.


    Werner

Reply via email to