Palm PDF Version 1.1 Released

MetaView Soft's free and open source adobe PDF document reader has now reached version 1.1. PalmPDF is a native PDF file viewing application for Palm OS 5 devices.

Palm OS PDF readerPalmPDF from MetaViewSoft enables users to view native Adobe PDF documents on your mobile device. It has support for anti-alaising and truetype fonts and five way navigation. It is based on the open source Xpdf program.

v1.1 updates include:

  • Skin support, selectable
  • support for keyboards
  • Possibility to rename PDF files in the file browser
  • added file handling support with RescoExplorer, ZLauncher, MobiSystems OfficeSuite etc.
  • bugfix: Content extraction
  • bugfix: security patch from xpdf 3.01pl2 added
  • bugfix: MobiPocket is called with the created PalmDOC
  • bugfix: Copy/Paste support in the search field
  • memory check around Content-extraction, does prevent out-of-memory crahes with large files
  • changed Scrollvalues
  • changed progressbar a bit, extended "WAIT" to cover also the extraction of content
  • direct mode for the apps above, means no stop in the file browser and direct exit after the renderer is closed
  • swapped quit and rotation button on all devices except Zodiac to have quit on home button on TX
  • when moving behind the right or left border using the keys, the display is wrapped around for better readability in large zooms
  • when called by another app or received file (using exchange manager) PalmPDF goes back to the called app when the PDF file is closed

Article Comments

 (6 comments)

The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.

Start a new Comment Down

PalmPDF rocks

achitnis @ 2/26/2006 12:20:37 AM # Q
Its really nice to be able to read PDFs on your Palm, and the fact that this is based on Open Source codebase makes multiple and very important points.

It would really be nice if the author could address some of the warts:

- Strip the debugging comments out for the "release" version: Make a second download available with debugging comments enabled for those who need them.

- Clean up the interface: Currently, the UI is decidedly non-PalmOSish, and gets in the way. There shouldn't be anything on the screen apart from the content unless one taps the menu button, and what appears then should conform to the way we expect PalmOS apps to work. The current interface *requires* you to use your stylus to get anything done. Also, I'd describe the interface as "cute", and "cute" gets in the way, if you know what I mean. :)

- Use existing ways of doing things instead of reinventing the wheel: For example, rotation of the document should be achieved using the available "rotate" facility on Palms that have that feature, or via a clear menu option, instead of the non-intuitive way it is being done now.

- Consider easier zooming: For example, pressing one of the hard keys should active a zoom-in feature that remains active and controlled by the 5-way navigation pad until that hard key is pressed again. This allows for improved 1-handed usage.

This is a great app, and I would like to thank the author for doing tons of PalmOS users a gigantic favour.


Atul Chitnis
http://atulchitnis.net

RE: PalmPDF rocks
KultiVator @ 2/26/2006 6:02:49 AM # Q
I think you have to look at this project as a 'work in progress' for a crucial application that Palm themselves should really get behind.

The user interface side of things is non-standard, but I guess that is the result of most of the code being ported from a desktop-based PDF viewer. The good news is that the rendering engine seems to work brilliantly on the PDFs I've tried and the UI is really the icing on the cake and will be easier to fix-up than the underlying engine.

Also, when all of the debugging info has been removed and the program is fully optimised for Palm, we could be in for an even better PDF experience.

Keep an eye on this project folks - the developer is single handedly tackling one of the holy grails of Palm-owning road-warriors around the world!


KultiVator

RE: PalmPDF rocks
cervezas @ 2/26/2006 10:16:24 AM # Q
Palm PDF is already the most useful new software I've installed on a Palm device in years. I expect we'll see continued improvement, especially if satisfied users send some "love" in Henk Jonas' direction. PayPal is your friend.

David Beers
Pikesoft Mobile Computing
Software Everywhere blog
www.pikesoft.com/blog
RE: PalmPDF rocks
FlaSheridn @ 2/26/2006 1:06:10 PM # Q
Those of us to whom PayPal is unfriendly can, instead, pay for some of Henk Jonas' other software through pdassi:

http://www.pdassi.de/en/software.php?pf=palmos&what=vendor&cat=732

RE: PalmPDF rocks
joad @ 2/26/2006 2:45:45 PM # Q
Agreed - after years of that lousy Adobe version which required "converting" something unfortunately named a "portable document format" into something readable on a portable device, we now have this gem.

It works extremely well, ain't the prettiest controls yet - but give him time, even supports Zodiacs! Send a little encouragement and ca$h in the developer's direction.

Flash Sheridan? Is that you?
The_Voice_of_Reason @ 2/26/2006 5:05:19 PM # Q
Are you still at PalmSource? How's the hiring attempts going?

http://careers.hodes.com/palmsource/joblist.asp

Hope you don't get caught in the fallout, old Buddy.


Reply to this comment
Start a New Comment Thread Top

Account

Register Register | Login Log in
user:
pass:

Latest Comments

  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
  • My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000