Projects / PoDoFo


PoDoFo is a C++ library to work with the PDF file format. It also includes also a few tools. It includes classes to parse a PDF file, modify its contents in memory, write the changes back to disk, and create new PDF files. The PoDoFo tools are simple tools built around the PoDoFo library. These tools are primarily examples of how to use the PoDoFo library in your own projects, although they offer useful features for working with PDF files.

Operating Systems

RSS Recent releases

  •  23 Feb 2013 12:35

    Release Notes: Fixes for heap corruption, object streams, etc., and new encryption support based on OpenSSL, which is now a mandatory dependency.

    •  26 Apr 2011 21:05

      Release Notes: This is a bugfix release. It mainly contains fixes for parsing PDF files and optimizations in the library.

      •  14 Mar 2011 23:53

        Release Notes: Countless bugfixes and improvements. Among the most important new features are initial PDF signature support and PNG image support. Several issues in the parser were fixed. A more compact writing mode was added. Many APIs have been improved.

        •  25 Oct 2010 15:13

          Release Notes: Compilation on Windows systems using Visual Studio was fixed.

          •  21 Oct 2010 22:21

            Release Notes: This release adds a new write mode for PDFs, which is the default, to create more compact PDFs. It extends several APIs, e.g. image interpolation support, image chroma key support, or selection of base14 fonts. It fixes bugs in the predictor implementation. It fixes encryption of Unicode strings. It fixes the namestree implementation (root shall not have a Limits key). It fixes detection of inline image data and support for inline images larger than 4KB. There are several optimizations, bugfixes, and a fix for a minor memory leak.


            Project Spotlight

            PHP DataGrid

            A simple but powerful tool for generating data-bound grid control.


            Project Spotlight


            A multi-core programming framework.