"Do you want to support PDFmob?"
If you like to donate something to support the work on my freeware applications: Please use the supplied link to donate via PayPal. Thank you very much
The first real PDF Viewer for all Palm OS 5.x devices. PDFmob is a port based on Xpdf (copyright 1996-2005 Glyph & Cog, LLC). Please have a look into the ReadMe_PalmOS.txt file to see the changes between the different versions. Check the ToDo.txt file to see what's planed for the future.
During development great importance was attached to stability. If you find an error please don't hesitate to contact me. I will try to remove it in the next release. Nevertheless, if you like PDFmob, it would be great if you support my work with a donation. Contact
1.5 (11/01/06 "Halloween update")
- added: enabled bytecode interpreter in freetype lib (thx to Theo)
- added: links to other PDFs in content list allowed (also bugfixed)
- added: mouse pointers for link, move, mark and zoom
- added: support for history of viewed pages
- added: links are always underlined
- bugfix: link detecting
- note: there seems to be a problem with SkinUI, Mark and Zoom doesn't really work. Please disable SkinUI (Popup List) for PDFmob.
Download the skin maker and create your own skins for PDFmob. You will need a PC running MS Windows for the skin maker.
Here are the first custom skins (click on the images to download):
2 Skins from a German Skin contest at Nexave.de
Attention: The skins might look even better on your device. Send me your skin and I will include it here.
Something about memory on PalmOS:
On-device memory in Palm OS is devided into two parts: dynamic memory and storage memory. They are sometimes called dynamic heap and storage heap.
Dynamic memory: Is actually memory in which the processor can read and write without any restriction and which is used for temporarly buffers. One can compare it with the main memory on a desktop system. It is unfortunately always limited. There are hacks which allow you to grow it: FHR (Fargo Heap Resizer) or UDMH (Unlimited Dynamic Memory Hack).
FHR only runs on some older Devices and can only add a small amount of additional memory. But it adds formerly unused memory and is therefore very safe to use.
UDMH allows you to use the whole storage memory as dynamic memory. This can be dangerous in some situations as all your databases are unprotected. But it allows you to get quite a large amount of dynamic memory.
Storage memory: Is actually memory which is write protected by the MMU. Applications can't just write to it. They have to use special OS functions, which also check the data integrity. One can compare it a bit with the storage space on the harddisk of a desktop system.
The OS launcher reports the size of storage memory and deleting apps on the device frees storage memory not dynamic memory.
Applications like PDFmob needs a lot of dynamic memory, therefore the size of free dynamic memory is reported in PDFmob.
PDFmob 1.1 + Source
PDFmob 0.8 + Source
An English speaking forum for help can be found at www.1src.com. Additional there is a mailing list at PDFmob@metaviewsoft.de
PDFmob + Type1Lib + FreeTypeLib
More dynamic memory on Tungsten T, Tungsten T2 and Zire 71? FHR is the tool.