MPM
Member
Registered: Jun 2000
Location: Sunnyvale, CA
Posts: 216 |
I've been working on this same issue for days now. The best answer I have so far (and it doesn't work quite right in most cases) is to use Gohtm's free PDF to HTML conversion web site: http://www.gohtm.com/ Then use iSilo to convert the resulting HTML to iSilo's special variant of the DOC format.
What works:
Gothm does a beautiful job of converting PDFs to HTML files. You get one HTML file per PDF page, plus some JPGs for the graphics.
iSilo does a good job of converting most HTML documents into a form readable on your Visor. It's fast and does a good job of converting most images.
What doesn't work:
Gohtm adds a "banner" at the bottom of EVERY HTML page it outputs. This is easy to remove from the .html files with an ordinary text exitor. (I'm working on an Applescript to do this quickly and easily on multiple files at once.)
Gohtm uses frames and Javascript to create a "navigation bar" frame, and a "page/bookmark index" frame for the resulting HTML files. Works great in Netscape or IE, but iSilo does not understand either frames nor Javascript. So if you start your iSilo conversion at the top HTML page you get a empty document! 
I have also tried AvantGo and ProxiWeb to view the resulting HTML pages directly. No luck. Neither understands Javascript and AvantGo hasn't got a clue about frames.
One thing that might work is to write a small program or script to create a "page index" HTML page from all the separate HTML pages that Gohtm outputs. Then start the iSilo conversion on that page. It should then pick up all the subpages.
Gohtm also uses HTML layers to "catch" all the miscellaneous graphics that cover the PDF page. It flattens these into one large image that it places beneath the text. Again, it works great on a desktop with a monitor and scrollable windows, but both AvantGo and ProxiWeb just take that image and shrink it to 160x160! Usless. This "shrink" also occurs when I use iSilo to convert each separate HTML page into a separate DOC.
Also, most DOC viewers only do vertical scrolling, oriented mainly towards text. It works great for e-books, but it means that PDFs or HTML pages formated to look correct on normal desktop computers with 640, 800, or higher, screen/window widths, look terrible on the Visor, and most are unreadable.
So that's my input.
If anyone knows how to do this and keep the result basically readable on the Visor/Palm, you could probably make a ton of money on it!
|