View Single Post
Old 10-22-2011, 09:35 PM   #1
Iņigo
Guru
Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.
 
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
Lightbulb Experimental pdf viewer

Hi,

I'm glad to show you my last experiment, a pdf viewer.
No screenshots, sorry, I'm too lazy.

In my tests on my own DR800 is not so slow

Working:
- pdf loading and rendering with acceptable refresh speed (and without pages cache!)
- full page view
- summary view
- table of contents view, clickable
- thumbnails view, stylus-based, clickable
- page bar with chapter marks, clickable (a lā FBReader)
- toolbar items (only with Mackx's DR1000 or DR800+)

If I keep interest in it, next steps could be:
- implement a rectangular area zoom (i.e. crop borders)
- bookmarks
- new file selection dialog
- remember book state (page number, zoom, fullscreen, bookmarks, annotations)
- keyboard interaction in thumbnails view
- keyboard dialog based annotations

Never to be implemented:
- other zooms
- continuous and landscape modes
- stylus based annotations
- change font size
. links in .pdf
. find text


Hope you like,
Iņigo Serna

PS: it does not work in the emulator, don't know exactly why, but I think is due to the way rendering and refresh has been implemented. Anyway, it works on the DR
Attached Files
File Type: gz pdfviewer-v0.tar.gz (720.4 KB, 793 views)
Iņigo is offline   Reply With Quote