[Okular-devel] [Bug 151614] store annotations with documents

Pino Toscano pino at kde.org
Fri May 21 22:13:57 CEST 2010


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





--- Comment #105 from Pino Toscano <pino kde org>  2010-05-21 22:13:45 ---
> WHATS THE HOLD UP?

The situation is still the same: missing annotation editing support in poppler.

> I would certainly welcome an official answer too.

Like the ones that have been said for years? For example, comments #21, #44,
and #65.

> > 1. libpoppler was created with the intention of a readonly library therefore it
> > does not support writing back to the pdf stream.
> 
> *input* library has nothing to do with *output* library. "Print to PDF" works
> for many years already, so "copy to PDF and add annotations" might be an easy
> enough task to do, even if it was outside poppler. (The separation might even
> be positive.)

poppler's architecture can, and is being (slowly) changed, but the main job is
missing.

> There is another pdf library being developed, but in very
> early stages which should remedy this issue. I forgot the name, but I think it
> is even sposored by the FSF.

gnupdf? It does not even have a lexer for reading the PDF format from a file...
(and thus not read a document)
Some might (or already did) also refer to podofo.
There are various problems of using two libraries for PDF files, like:
- different ways of reading the document (thus potential different results)
- two implementations which own bugs to deal with
- different kind of support of the PDF format in each of them
and so on... in short: you get, potentially, the advantanges of two libraries,
but also the problems of two different libraries at once.

> 2. The okular developers are satisfied enough with the situation as it is
> today. As they do it in their spare time they do not want to spend too much
> time on this.

Oh please...

> And offered to do the necessary programming.

I have seen so far nobody (who isn't a poppler developer already) providing any
kind of work for annotation-related tasks.

-- 
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