http://ippfp.sourceforge.net
I wrote a pear frontend with ippfp. It works but it is not a full-featured pear frontend. This example shows the power what we can do with ippfp.
The decision of what format to use will be made at runtime and not at coding time. pear_ippfp.tar.gz