View Single Post
Old 10-15-2008, 10:51 PM   #19
DaleDe
Grand Sorcerer
DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.
 
DaleDe's Avatar
 
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
Quote:
Originally Posted by Alfy View Post
Thanks for the additional info.

I went on the ADE forum to ask the question there, and here is the answer I got:

It's not an issue with the 505, this is expected behavior. When you zoom in on PDF, to contents are "reflowed" - essentially stripping a lot of the formating so we can enlarge the font sizes. Because of technical limitations with PDF files (and the current implementation of the reflow algorithms), we do not reflow across pages, so you will get gaps between pages.
Also because of limitations with with the PDF file structure itself (it is not an easily reflowable content), line breaks will appear in odd places.


The bits I find interesting:
- They talk of the "current implementation" as being a cause, so there might be hope for a brighter future.
- They say "we", but what does it mean? I assume it's the PRS software that reflows text, not ADE?

I completely understand PDF weren't originally designed for reflow, but I still find it amazing how difficult it is, sometimes impossible, to get a proper html doc from a PDF. Even Acrobat pro can't get it right 90% of the time...
The PRS software was written by the ADE team so they have ownership of it. This is why they say "we". They will need to pull two pages at a time in order to flow past the page boundary. That is doable but they haven't done it. The original PDF group did that for the PocketPC implementation.

PDF is based loosely on Post Script and its ilk PageMaker. A document is really a set of glyphs and a set of locations on the page. It looks to you like a book but it is really an illusion. In many cases a word may not even show up with the letters side by side in the database. If the document has been edited then the data can be in a totally different portion of the file in some cases. It can get very messy. If they PDF was created in one clean shot then it will translate pretty easy but not all PDF files were done that way. The ADE group is new and young and they are working hard I believe but they have a steep learning curve.

Dale
DaleDe is offline   Reply With Quote