[Okular-devel] [okular] [Bug 318798] Open PDF from command line with focus on annotation

Stefan Langer langer.st at gmail.com
Tue Jul 23 08:28:15 UTC 2013


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

--- Comment #13 from Stefan Langer <langer.st at gmail.com> ---
> Okular can create and edit annotations. Not sure what you mean with
> bookmarks, do you mean outline items in the Table Of Contents?

Please find the PDF file attached to my previous post
(https://bugs.kde.org/attachment.cgi?id=81283).
- I have created a note on page 1 using the Foxit Reader. It is visible and can
be edited in all major PDF viewer applications supporting annotations - tested
in the past for at least: Adobe Acrobat Professional, Foxit Reader, PDF
X-Change Viewer, Evince (standard PDF viewer in GNOME), Preview (MacOS standard
PDF viewer) and Skim (MacOS).
In Okular (v0.16.5 in Debian/sid) the annotation is visible but can't be
edited.
- Using Okular I have created an additional annotation on page 2. It is fully
operational in Okular but invisible in at least Evince, the PDF X-Change Viewer
and the Foxit Reader.
- Docear can import annotations from all listed PDF viewers above using exactly
the same method, however Okular annotations are not imported, which is not
surprising if the other Readers also can't see these annotations.


> > - store the PDF files preferably incrementally (i.e. keep the annotation's
> > object numbers the same over all saved revisions of the PDF file --> this
> > might not be needed for future versions of Docear)
> 
> By object number you mean the PDF object ref? 

I am referring to the "object number" referenced in the Adobe PDF standard v1.7
(http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf)
on page 63:
“Together, the combination of an object number and a generation number uniquely
identifies an indirect object. The object retains the same object number and
generation number throughout its existence, even if its value is modified.”

Incremental search is keeping these object numbers the same over all saving
attempts. However we have implemented another way in Docear to identify
annotations, so this is not crucial for us.

> All is possible, you just need time, which unfortunately we don't have much,
> so if you guys have anyone that can help that'd be awesome
Okular is a great PDF viewer and we would really like to get involved into the
development. Unfortunately we are very busy working on Docear and related
projects and don't have the time to work on Okular. We have hoped to find an
easy answer (e.g. that's it is already implemented in latger versions of
Okular) or your help.

Best regards,
   Stefan

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


More information about the Okular-devel mailing list