[Okular-devel] [Bug 202159] Multiple problems in PDF forms - checkboxes, save as, instant saving

Pino Toscano pino at kde.org
Sat Aug 1 02:22:42 CEST 2009


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


Pino Toscano <pino at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|PDF backend                 |general




--- Comment #1 from Pino Toscano <pino kde org>  2009-08-01 02:22:40 ---
(In reply to comment #0)
> 1) Fill in 1 or more fields and exit Okular (no save).  Start Okular again and
> open the file, and you'll find the fields still filled out.
> 
> 2) Open the same doc in Acroread and its empty - no fields filled out.  No
> matter how many times you open the file in both programs, in Acroread fields
> empty, in Okular fields filled in.

Okular locally saves the values of the forms, while acroread does not.

> 3) Checkmarks filled in and saved using Okular are screwed up in Acroread -
> can't change them (they go on/off in sync with another checkbox, like Acroread
> is confused about something).  In KPDF, the checkboxes are empty if filled in
> by Okular.

This looks like a bug in the library we use for PDF documents, Poppler.
Please report it to https://bugs.freedesktop.org, "poppler" product.
KPDF does not support forms in any way, btw.

> 4) If you use "Save As" and save the file on top of itself, it screws up the
> file making it unreadable and you better hope you had a backup.  Seeing as
> there is no "Save" in Okular, like there is in Acroread, using "Save As" to
> save on top of the file is a natural thing to do.  Please either fix it to
> work, or add checks to disallow it.  Or, better still, add a real "Save"
> button.  When you fill out a form, and then go back to correct an error, you
> don't want to have to save it under another name and then rename the file
> outside Okular after.

Looks almost reasonable, except the acroread comparison.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list