This is fixed in Ubuntu 12.04 "Precise Pangolin" beta 1. The files
attached to comments #2, #3 and #5 all work properly.
Packages: evince 3.3.90-0ubuntu2
libpoppler19 0.18.4-1ubuntu1
libcairo2 1.10.2-6.1ubuntu2
** Changed in: evince (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/518230
Title:
Some PDF forms don't save entered information
Status in Evince document viewer:
New
Status in “evince” package in Ubuntu:
Fix Released
Status in “evince” package in Debian:
New
Bug description:
Binary package hint: evince
When trying to fill out certain PDF forms, such as the PDF tax forms
available form irs.gov, with evince, I noticed a problem. Some forms
could be filled out and saved just fine, and when those forms were
reloaded the entered form data was still there. But other forms didn't
work properly: filling in the form and saving it appeared to work, but
when I loaded the form again the entered data was blank.
One form that worked properly was the 1040 form,
http://www.irs.gov/pub/irs-pdf/f1040.pdf
One form that failed to work was the 1040 Schedule SE form,
http://www.irs.gov/pub/irs-pdf/f1040sse.pdf
Also, when clicking on the rows of the SE that I had previously
entered data into (and that now appeared blank), I noticed that evince
no longer gave me an editing cursor for those rows. It was as if the
form's text-entry box for those rows (and ONLY those rows) had been
replaced by a blank, white, non-interactive rectangle. All other rows
on the form (that I had not previously entered data into) were still
interactive, but the rows that *should* have contained data were blank
and unresponsive.
To reproduce the problem:
1) Download the 1040 and 1040 SE forms from the above links.
2) Open the 1040 in evince. Enter some data. Save the form. Close evince.
3) Re-open the 1040. Verify that the data entered previously is still there,
and can be edited.
4) Open the 1040 SE in evince. Enter some data on rows 1a and 2 of the form,
leaving row 1b blank. Save the form. Close evince.
5) Re-open the 1040 SE. Notice that rows 1a and 2 are blank and no longer
respond to mouse clicks or keypresses, but row 1b (and other rows) can still be
used.
This happens on Ubuntu Karmic (9.10), using version 2.28.1-0ubuntu1.2
of the evince package (from karmic-updates).
To manage notifications about this bug go to:
https://bugs.launchpad.net/evince/+bug/518230/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp