1 2 3 4
The PoDoFo library is a free, portable C++ library. It can parse existing PDF files and create new ones from scratch. Optional build requirements: cppunit and lua.