Re: Big djvu files and more



> Hi everyone.
>
> I've got a couple of questions to the developers.
>
> 1. When I'm trying to open big djvu document (~300 pages) it takes about
> half a minute of time and 99% of CPU load. This data is for Toshiba
> Satellite A15 with 2.6 GHz Celeron processor and 384 Mb RAM. Is it a
> normal situation?
>

It's normal situation :) I mean it's a known bug.

http://bugzilla.gnome.org/show_bug.cgi?id=301993

The problem is that we want to have continuous view for djvu documents as
for pdf document. Unlike in pdf it's hard (resource expensive) to calculate
sizes of all pages. They all can have different sizes and with current
public API of djvulibre each page size calculation is equal to page
rendering. That is why it's so slow.

It's not clear how we can solve it. First, we can disable continuous in djvu
and in that case only calculate page size when we need it. Second, probably
we can somehow render document in continuous and rely only on current page
size or sizes of page before and after. That should make sidebar position
handling more advanced. Probably, using hack with djvulibre API can help.

> 2. Is location memorization on your TODO list? :) It would be great to
> open a document at the same location you leave it.
>

That is also problem we are going to solve. Generally, it is about storing
document metadata, here is related bugzilla entry

http://bugzilla.gnome.org/show_bug.cgi?id=168285

and page in wiki about that

http://live.gnome.org/GnomeVFSMetadata

> Thank you.
> _______________________________________________
> Evince-list mailing list
> Evince-list gnome org
> http://mail.gnome.org/mailman/listinfo/evince-list





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]