[Okular-devel] [okular] [Bug 267350] filling out a PDF form saves data to some file i ~/.kde/share/apps/okular/docdata/

Yuri Chornoivan yurchor at ukr.net
Tue Oct 22 07:55:36 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=267350

--- Comment #32 from Yuri Chornoivan <yurchor at ukr.net> ---
(In reply to comment #31)
> (In reply to comment #30)
> > (In reply to comment #29)
> > > This is obnoxious. My partner sent me a file with forms filled. I changed
> > > them. There's NO WAY to keep having editable forms and send her back the
> > > file with the changes!
> > > 
> > > I tried "save as" and still get the old data there. I had to do it as a
> > > print, which means she then manually updates in her program.
> > > 
> > > This situation is horrible.
> > 
> > This is not the way to report bugs. Please give developers some information
> > about your system (name and version), version of Okular and version of
> > Poppler libraries (can be determined with "pdftops -v" command in console or
> > using your favorite package manager).
> > 
> > BTW, just works here (even for XFA documents if Foxit reader used).
> 
> Sorry, I just assumed this was the same as the original bug, i.e. an
> intentional and flawed design. I didn't think this was behaving differently
> from intended, I thought the issue was simply that the intention was a bad
> one.
> 
> If you intend it to actually work reasonably (which I'd hope), and it is
> something about my system, well: I'm on KXStudio, which is a derivative of
> Ubuntu. I'm using standard KDE 4.11.2 and Okular 0.17.2 and pdftops 0.18.4.
> 
> To clarify: if I open and change the forms myself, they persist on my
> machine. If I send the form as an e-mail to someone else, they lose my form
> changes. If I "save as" on my own machine, the new file reverts to the old
> form data and loses my changes even on my machine. Note that this is a case
> where the file I got from someone else started with some form data already,
> entered in some program other than Okular, and I was changing it.

It seems that poppler libraries in your system are too old (Okular itself is
up-to-date). You need to install at least poppler-0.20 (or better 0.22) to have
reliable forms and annotation editor which can save the data in PDF. Try to
find some PPA with newer version (Debian Sid has 0.18.4, Ubuntu 13.04 has
0.20.5 and Ubuntu 13.10 has 0.24.1). Sorry.

Please take into account that some other applications (e.g. Inkscape) can be
dependent on the old version of poppler, so the safest way is to build and
install libraries on your own (it is not hard at all, so they do not break
anything).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list