![]() |
#136 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
In earlier versions of Duokan - when it was still called simply "Duokan" - PDF rendering was also done using muPDF. I'm still angry at these guys for not releasing their source. Legal stuff aside, they just owe it to the community. But I'm not here for ranting, instead I'm a bit curious: what version of Duokan are you testing against?
|
![]() |
![]() |
![]() |
#137 | |
Member
![]() Posts: 23
Karma: 68
Join Date: Oct 2011
Device: Kindle Keyboard
|
Quote:
|
|
![]() |
![]() |
![]() |
#138 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 251
Karma: 183457
Join Date: Jan 2012
Device: k3G, KDXG, AuraHD
|
Quote:
If the reader is busy rendering your book, then it will not be responsive to all the actions. Maybe your book has large images. I don't have this kindle of djvu file to test with. If you really want to fix this, you can send us the file. Feature for moving to landscape directly is underdevelopment. We have working demo, but quite ugly ;P If you want to auto crop margin in pdfs, try Shift+S or Shift+D. The first one means fit to content width while the latter one means fit to content height. This won't work for all pdfs, so sometime you might want to try manual cropping, which works quite well for me when reading djvus. |
|
![]() |
![]() |
![]() |
#139 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 251
Karma: 183457
Join Date: Jan 2012
Device: k3G, KDXG, AuraHD
|
Quote:
|
|
![]() |
![]() |
![]() |
#140 |
Member
![]() Posts: 23
Karma: 68
Join Date: Oct 2011
Device: Kindle Keyboard
|
I disabled cropping and used fit page. It's 1s to load the full page in duokan and 6s with mupdf under the same settings. I'm testing with a 110mb pdf with only images (scanned physics book). Also duokan seems to be using some kind of caching because going back and forward over the same pages is really fast, but sometimes if I change pages forward to fast it takes a little more to draw.
Edit: FWIW, these big files I'm testing also render faster with the built in pdf viewer Last edited by Germanc; 03-08-2012 at 08:52 PM. |
![]() |
![]() |
![]() |
#141 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
Yeah, we also have caching of rendered pages - however, it only really works in full-page mode right now, since it was not yet adapted properly to the current state of zooming, panning, etc. - this is something to improve.
|
![]() |
![]() |
![]() |
#142 |
Member
![]() Posts: 23
Karma: 68
Join Date: Oct 2011
Device: Kindle Keyboard
|
I like where the project is heading, and I think that next page caching is all that is lacking to be as fast as I need. While I prepare the poster with your names on it I promised before, I have a question: djvu TOC (outlines) is something planned ?
|
![]() |
![]() |
![]() |
#143 | |
Member
![]() Posts: 23
Karma: 68
Join Date: Oct 2011
Device: Kindle Keyboard
|
Quote:
EDIT: oh well, it doesn't compile with arm-...-gcc. It worked well with sdl. EDIT2: Now it compiles and list bookmarks correctly, but fails to change the page -.- EDIT3: Damn single-double quotes. Now it DOES work. Last edited by Germanc; 03-10-2012 at 06:49 PM. |
|
![]() |
![]() |
![]() |
#144 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 61
Karma: 116628
Join Date: May 2011
Location: Zagreb, Croatia
Device: Kindle K3G and DXG
|
Quote:
Last edited by dpavlin; 03-10-2012 at 08:03 PM. |
|
![]() |
![]() |
![]() |
#145 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 251
Karma: 183457
Join Date: Jan 2012
Device: k3G, KDXG, AuraHD
|
Quote:
|
|
![]() |
![]() |
![]() |
#146 |
Member
![]() Posts: 23
Karma: 68
Join Date: Oct 2011
Device: Kindle Keyboard
|
Thanks ! Since I use my kindle mostly to read technical books, this project comes pretty handy to me, so I'm really happy to be useful ! I just sent a pull request but I'm not sure I did it the right way (first time using git or github).
|
![]() |
![]() |
![]() |
#147 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 251
Karma: 183457
Join Date: Jan 2012
Device: k3G, KDXG, AuraHD
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#148 |
Member
![]() Posts: 23
Karma: 68
Join Date: Oct 2011
Device: Kindle Keyboard
|
I see jumpstack as some sort of bookmarks, but "jump to %## percent" is adding elements to the list. Is that supposed to be that way ? I "fixed" it for myself (https://github.com/Germanc/kindlepdf...e9b09a3181f33c) and added "Jump 10 pages at a time" while I wait for you guys to add proper "go to page", which is one of the few features I'm still missing.
|
![]() |
![]() |
![]() |
#149 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 251
Karma: 183457
Join Date: Jan 2012
Device: k3G, KDXG, AuraHD
|
Quote:
Feel to send a pull request if you feel your changes are ready to be merged to main repo ![]() I will work on the goto popup now. After that, I guess the last thing I need is notes taking ![]() |
|
![]() |
![]() |
![]() |
#150 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 251
Karma: 183457
Join Date: Jan 2012
Device: k3G, KDXG, AuraHD
|
I have added the goto input box that can be invoked with G key. Feel free to get it from the main repo
![]() I guess there is only one last thing we need to finish before the release: the new caching mechanism. Hawill is working on this, but he is a little busy in this weekends :-P All the rest looks good for me so far, except the annoying memory usage in DXG when reading PDFs with large images. But I can live with it since I only have K3 ;P |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
KOReader: a document reader for PDF, DJVU, EPUB, FB2, HTML, ... (GPLv3) | hawhill | Kindle Developer's Corner | 1289 | 04-07-2025 10:18 AM |
Librerator - multi-format e-reader, fork of KPV | Kai771 | Kindle Developer's Corner | 433 | 05-25-2024 03:34 AM |
Yet another PDF viewer (muPDF based) | melihron | PocketBook | 66 | 09-02-2014 03:03 AM |
Text-based PDF to Mobi, etc./Kindle 3 | kidblue | Calibre | 41 | 07-20-2012 03:19 PM |
muPDF on Kindle DX!! | DairyKnight | Kindle Developer's Corner | 8 | 03-21-2010 03:39 AM |