GNOME Bugzilla – Bug 480324
No automatic calculation with PDF fillable forms in Evince
Last modified: 2011-03-21 22:58:12 UTC
Please describe the problem: Evince 2.20 introduces the fillable forms fonctionnality. But unlike Adobe Acrobat Reader 7 running on Windows XP, Evince 2.20 running on Ubuntu Gusty Tribe 5 doesn't handle automatic calculation in PDF fillable forms. Below is an illustration of this problem with a french tax form (french people loves taxes as you know well ;-) Steps to reproduce: 1. Download that PDF form : http://www.impots.gouv.fr/portal/paf_dgi/html/redirect.jsp;jsessionid=PFHOUYKJCX5NNQFIEMRSFFWAVARXAIV1?path=/portal/deploiement/p1/fichedescriptiveformulaire_3537/fichedescriptiveformulaire_3537.pdf (if the link is not permanent, you can catch the form from the portail http://www.impots.gouv.fr : click on the green button named "particuliers" then click on the button named "rechercher un formulaire" on the left side of the screen then key "2048" in front of "Numéro d'imprimé" and validate, then choose in the 1st drop-down list the 1st choice called "2048-IMM PDF remplissable (174 Ko)" and click "ok" - note that "remplissable" means fillable in french) The second page of that form has an automatic calculation fonction which work with Acrobat reader on Windows but not with Evince on Ubuntu 2. 3. Actual results: There is no automatic calculation Expected results: There should have an automatic calculation Does this happen every time? yes Other information:
also the data are not saved with that form when i try to "save a copy"
Both form actions and saving filled data to the pdf file are not yet supported by poppler.
Should this bug be confirmed as an enhancement like bug #480668 ?
saving filled data seems to be now supported by poppler what about form actions ? i've read that poppler 0.9 has initial JavaScript support : could this be helpful ?
I was told on IRC that for this calculation/autoupdate to work poppler has to support properly javascript contained in the PDF document. From evince's mailing list: https://mail.gnome.org/archives/evince-list/2011-January/msg00016.html Closing as NOTGNOME. See relevant bug report for poppler: https://bugs.freedesktop.org/show_bug.cgi?id=14433