Panda library

Panda is a GPL and LGPL open source C library for programmatically creating PDF files. It is supported on many platforms.