Note that this is an organisation officially sponsored by the EU for picking a portable document format: http://www.1dok.org/eng/content/proposal.html While working on our project, we were lucky to discover OpenOffice.org because the OOo file format seems to fulfill most of the requirements we have found until now. Cheers; Leon