For our PDF rendering we were in need of a good font handling library - i think anyone who is comfort with this topic will come to this conclusion:

  • The VM support is poor
  • There is no plain Java library around
  • FreeType is the de facto standard - and its free

So, we built a wrapper around the functions that were important for us using isNativeC and were ready to run on all FreeType supported platforms. Many thanks to FreeType for this great piece of work.

While we bind and use only a very small subset of the FreeType features available to support jPodRenderer it should be no problem to use and enhance this implementation in other contexts.

More information on the intarsys freetype binding you will find here?.

open source