[Okular-devel] [okular] [Bug 344081] New: support incremental rendering of content

Leo Savernik l.savernik at aon.at
Thu Feb 12 14:04:08 UTC 2015


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

            Bug ID: 344081
           Summary: support incremental rendering of content
           Product: okular
           Version: unspecified
          Platform: Kubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: PDF backend
          Assignee: okular-devel at kde.org
          Reporter: l.savernik at aon.at

When Okular is loading a new page, it usually takes seconds before the final
rendering appears, showing nothing but a diagonal cross across the page and
sometimes a magnified version of the thumbnail preview -- interrupting the flow
of reading.

However, this is not too useable as you cannot start reading the content unless
it is fully rendered.

Acrobat Reader and KGhostview take another way which not only makes them "feel"
faster but also enables the user to start reading before all of the page has
been rendered:

They immediately output the rendering to the screen, even if the page is still
being processed.

As most pdf-documents are laid out in reading-order, the upper part of the page
(usually the position one starts reading, at least LTR-readers) will be shown
virtually immediately, thus enabling the reader to start reading, while the
later parts are incrementally displayed as rendering proceeds.

It is to be expected that the reader needs much longer to read the text than
the algorithm needs to process the page, hence incremental rendering would be
worthwile.

Therefore I propose that Okular be enhanced with an incremental rendering mode,
just like kghostview and AR do.

Reproducible: Always




Also applied to kpdf, see bug 130643

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


More information about the Okular-devel mailing list