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. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to cups-filters in Ubuntu. https://bugs.launchpad.net/bugs/1564249 Title: Cannot print a PDF with AcroForms using fit-to-page Status in cups-filters package in Ubuntu: Fix Committed Status in qpdf package in Ubuntu: Triaged Bug description: Using KUbuntu 14.04. I am trying to print the attached PDF with filled forms (AcroForms) with the following command: lpr -o fit-to-page PDFForm3.pdf But my Samsung ML-1210 prints the document with empty forms. If I omit -o fit-to-page then all the forms keep the filled data. ---------- # lsb_release -rd Description: Ubuntu 14.04.4 LTS Release: 14.04 # apt-cache policy cups cups: Installed: 1.7.2-0ubuntu1.7 Candidate: 1.7.2-0ubuntu1.7 Version table: *** 1.7.2-0ubuntu1.7 0 500 http://ftp.byfly.by/ubuntu/ trusty-updates/main i386 Packages 500 http://security.ubuntu.com/ubuntu/ trusty-security/main i386 Packages 100 /var/lib/dpkg/status 1.7.2-0ubuntu1 0 500 http://ftp.byfly.by/ubuntu/ trusty/main i386 Packages CUPS in Xenial (from here: http://cdimage.ubuntu.com/daily- live/current/xenial-desktop-i386.iso) has the same issue. Xenial: # lsb_release -rd Description: Ubuntu Xenial Xerus (development branch) Release: 16.04 # apt-cache policy cups cups: Installed: 2.1.3-3 Candidate: 2.1.3-4 Version table: 2.1.3-4 500 500 http://by.archive.ubuntu.com/ubuntu xenial/main i386 Packages *** 2.1.3-3 100 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1564249/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp