Bug 324094 - Form filling is not completed after enter and text field form content is not printed
Summary: Form filling is not completed after enter and text field form content is not ...
Status: RESOLVED WORKSFORME
Alias: None
Product: okular
Classification: Applications
Component: PDF backend (show other bugs)
Version: 0.17.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-27 06:06 UTC by Christoph Thielecke
Modified: 2013-08-28 19:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Thielecke 2013-08-27 06:06:23 UTC
The pdf document http://hilfe.telekom.de/dlp/eki/downloads/Rechnung/EVN_PK_12_10_dsh_121204_f.pdf contains forms. I enable forms and type the values in but if I go to another field, the previous form is not completed: the text in the field is not replaced by the document font based text using the typed content (checkboxes are ok). Prining this pdf will result in empty form text fields, checkboxes are printed. Filling the form with evince 3.6.1 works as expected.

Reproducible: Always

Steps to Reproduce:
1. Download the pdf (http://hilfe.telekom.de/dlp/eki/downloads/Rechnung/EVN_PK_12_10_dsh_121204_f.pdf)
2. fill in Kundennummer
3. Go to field Buchungskonto
Actual Results:  
The number is shown as typed in, after change to another field nothing happens. Prining This document misses the text field content of the form.

Expected Results:  
The number in text field is replaced by document font and the text field content of the form is printed too.

The pdf is downloaded from overview page (in german): http://hilfe.telekom.de/hsp/cms/content/HSP/de/3388/FAQ/theme-2001086/Rechnung
Comment 1 Albert Astals Cid 2013-08-27 17:57:03 UTC
What do you mean "nothing happens"? What do you expect to happen?

Which okular and poppler versions are you using?
Comment 2 Christoph Thielecke 2013-08-28 06:30:07 UTC
(In reply to comment #1)
> What do you mean "nothing happens"? What do you expect to happen?
If I write into a text field of a form it done by smaller font than pdf has. On evince the font changes to the font used in pdf after the focus of the form field is lost, same for checkbox. Try evince with the pdf I reported.

> Which okular and poppler versions are you using?
okular: 0.17.0
libokularcore1abi1 4:4.9.5-0ubuntu0.1
libokularcore3  4:4.11.0-0ubuntu1~ubuntu13.04~ppa1
okular 4:4.11.0-0ubuntu1~ubuntu13.04~ppa1
okular-extra-backends 4:4.11.0-0ubuntu1~ubuntu13.04~ppa1

poppler:
libpoppler28:i386 0.20.5-1ubuntu3
poppler-data 0.4.6-2
poppler-utils 0.20.5-1ubuntu3
Comment 3 Albert Astals Cid 2013-08-28 18:31:39 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > What do you mean "nothing happens"? What do you expect to happen?
> If I write into a text field of a form it done by smaller font than pdf has.
> On evince the font changes to the font used in pdf after the focus of the
> form field is lost, same for checkbox. Try evince with the pdf I reported.

That's a non issue, evince and us work in a different way, we show all forms, they show only one, if you want to see the changes to the pdf, hide the forms again.

> 
> > Which okular and poppler versions are you using?
> okular: 0.17.0
> libokularcore1abi1 4:4.9.5-0ubuntu0.1
> libokularcore3  4:4.11.0-0ubuntu1~ubuntu13.04~ppa1
> okular 4:4.11.0-0ubuntu1~ubuntu13.04~ppa1
> okular-extra-backends 4:4.11.0-0ubuntu1~ubuntu13.04~ppa1
> 
> poppler:
> libpoppler28:i386 0.20.5-1ubuntu3
> poppler-data 0.4.6-2
> poppler-utils 0.20.5-1ubuntu3

I'm going to blame your old poppler since okular 4.11 + poppler 0.24.1 gives me a print preview where the form data is there. If you update to 0.24.1 and you still have the problem please reopen the bug.
Comment 4 Christoph Thielecke 2013-08-28 18:53:17 UTC
How I should hide it? The yellow bar on top I closed. Also, how a normal user should know that he have to do this? btw: 0.10 works but 0.17 not (reported by a friend).
Comment 5 Albert Astals Cid 2013-08-28 19:38:27 UTC
> How I should hide it? The yellow bar on top I closed. 
Though luck, if you closed the bar you'll have to use the menu option.

> Also, how a normal
> user should know that he have to do this? btw: 0.10 works but 0.17 not
> (reported by a friend).
Well, he clicked on a button saying "Show forms", if he doesn't want them anymore, clicking on a button that syas "Hide forms" seems pretty obvious to me. He could of course also read the manual, but who does that when you can file a bug?