Comment 17 for bug 1564249

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

For the time being (cups-filters 1.17.4) I have now applied a solution where pdftopdf detects PDF forms using QPDF (thanks to Tobias Hoffmann, smilingthax) and if there is a form uses and external utility for the flattening, preferrably pdftocairo, if not present, Ghostscript. After the flattening the original treatment by QPDF is performed.

If none of the utilities is available, no form-flattening is performed (but as cups-filters-core-drivers depends on poppler-utils, pdftocairo is always there).

The originally planned QPDF-based solution is still in the works and will most probably added in a later release of cups-filters. Therefore the QPDF task stays open.