See https://bugs.linuxfoundation.org/show_bug.cgi?id=1315 why this cannot work.
And QPDF won't be able to do anything about it, either...
There might even be PDF-capable printers on the market (i.e. where the 
rasterization is not done by gs / poppler on the host), where the form content 
will not be printed even without the fit-to-page option.

The PDF format generally does not allow arbitrary transformations (as used by 
pdftopdf in certain cases) to be applied to the ("interactive") Form content - 
which is stored separately from the Page content. 
The usual solution for printing is that the viewer application (Evince, Google 
Chrome, ...) converts (hard-codes) any Form content into regular Page content 
before sending the data to the printing chain. Using lpr skips this 
(non-trivial) step.


** Bug watch added: bugs.linuxfoundation.org/ #1315
   https://bugs.linuxfoundation.org/show_bug.cgi?id=1315

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to qpdf 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:
  Incomplete
Status in qpdf package in Ubuntu:
  Incomplete

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

Reply via email to