Home About Downloads Screenshots Support Tools Impressum


Quick Links

Current release: 0.9.2

PoDoFo project page

Subscribe to the mailing list

Donate to support the further development of PoDoFo. If you like PoDoFo or if you are using it you might want to support the further development and give something back to the developer.

PoDoFo 0.9.2 released

February 23th 2013

PoDoFo 0.9.2 has been released today and is available for download at our download section. This release collects many bug fixes which were made over the last two years. The biggest addition is the new encryption support based on OpenSSL. Please note that OpenSSL is now a mandatory requirement.

PoDoFo 0.9.1 released

April 26th 2011

PoDoFo 0.9.1 has been released today and is available for download at our download section.

PoDoFo 0.9.0 released

Mar 14th 2011

PoDoFo 0.9.0 has been released today and is available for download at our download section.

MantisBT online

Oct 27th 2010

We set up the MantisBT bug and issue tracker for PoDoFo and intend to use it, to track further development of PoDoFo using this tool.

Please report any bugs, issues or feature requests related to the PoDoFo libraries, tools or PoDoFoBrowser to the new bug tracker at https://sourceforge.net/apps/mantisbt/podofo/main_page.php.

PoDoFo 0.8.4 released

October 25th 2010

PoDoFo 0.8.4 has been released today and is available for download at our download section. This releases fixes build problems on Windows systems using Visual Studio.

PoDoFo 0.8.3 released

October 21th 2010

PoDoFo 0.8.3 has been released today and is available for download at our download section. This release contains many updates, bug fixes and improvements, among them:

It has been tested on several Linux and Windows systems. Thanks to everyone who has contributed to this release and made it therefore possible!

We are interested in your feedback or how you use PoDoFo, so please drop a mail to our mailinglist.

PoDoFo 0.8.2 available for download

August 25th 2010

PoDoFo 0.8.2 is available for download. All users are encouraged to upgrade as this release contains many important bug fixes. Important fixes include:

It has been tested on several Linux and Windows systems. Thanks to everyone who has contributed to this release and made it therefore possible!

We are interested in your feedback or how you use PoDoFo, so please drop a mail to our mailinglist.

PoDoFo 0.8.1 released

Jun 7th 2010

PoDoFo 0.8.1 is available for download. It has been tested on several Linux and Windows systems. Thanks to everyone who has contributed to this release and made it therefore possible!

PoDoFo 0.8.0 released

Apr 25th 2010

PoDoFo 0.8.0 is available for download. It has been tested on several Linux and Windows systems. Thanks to everyone who has contributed to this release and made it therefore possible!

PoDoFo 0.7.0 released

Dec 31th 2008

PoDoFo 0.7.0 is available for download. It has been tested on several Linux and Windows systems. Thanks to everyone who has contributed to this release and made it therefore possible!

The most important changes are:

PoDoFo 0.6.0 released

Jul 14th 2008

After almost a year of development, the PoDoFo-team is proud to announce a new release. PoDoFo 0.6.0 can be downloaded as of now. PoDoFo has been tested on several Linux and Windows systems.

Besides countless bug fixes, performance improvements and API clean ups, we were able to add several new features. An incomplete list of the most important additions is:

A small compability note should be added. To keep old sources working, one has to change PdfDocument to PdfMemDocument. PdfDocument is now an interface over PdfMemDocument and PdfStreamedDocument so that PdfPainter can work on both, but only the first one allows access to the internal object structure of the PDF file.

PoDoFo 0.5.0 released

Jul 3rd 2007

A new development release of PoDoFo is available for download. Countless bugs were fixed compared to the last release and many new features have been added. An incomplete list of important changes:

Along with PoDoFo we released version 0.5 of PoDoFoBrowser. A gui for editing the object structur of PDF files directly. If you are curious, we have put a screenshot online - if you are really curious get the release either as source code or the binary version for Win32.

MD5Sums for this release:

ef8bfefa7bfe2db58094dce2fb38ee5epodofo-0.5.0.tar.gz
d5b25ae99d6c865dacafeed316959ed8podofobrowser-0.5.tar.gz
2d3cf35a9b530f5313b82bb21d4d9fa3podofobrowser-0.5-win32-bin.zip

PoDoFoBrowser and PoDoFo tools Win32 binaries available

May 27th 2007

PoDoFoBrowser and several tool included in PoDoFo (namely podofomerge, podofoimgextract, podofopdfinfo and podofotxt2pdf) are available as prebuilt binaries for MS Windows operating systems. Please note that this is still alpha quality software in development!

We are still interested in your feedback, so drop as a mail. Downloads are available on the sourceforge project page: podofobrowser-0.5-r1-win32-bin.zip.

PoDoFoBrowser progress

February 4th 2007

Craig Ringer did some amazing work on PoDoFoBrowser which can be seen in svn currently.

Craig ported PoDoFoBrowser to Qt4. Qt4's model/view framework made it possible to rewrite the browser to significantly speed up the loading and manipulating of PDF files. The build system was switched to CMake away from qmake reducing troubles with building and installing PoDoFoBrowser. Icons where added to make the UI more pleasant as you can see on the screenshot below.

Another important change is that the semantic structure is now shown instead of the plain object structure. The whole PDF is presented as a tree starting with the Catalog object. The Catalog object has a page tree for example and all pages are children of the pages tree. Navigating in large PDF is much easier this way.

We would be pleased if you would try out the current (experimental) version of PoDoFoBrowser and give us some feedback before the next release. Build instructions can be found on our downloads page. Please send your feedback to our mailing list.

PoDoFo in the news

January 11th 2007

The Scribus developers blog has a small article on PoDoFo.

So, PoDoFo is the first real open source PDF editor. Plus, it comes with some other very useful tools for PDF. It will be in the future I hope a PDF library to allow lots of applications to create high quality PDF with the same kind of simplicity and robustness Scribus has now.

Thanks for the good press. PoDoFo development currently slowed down a bit, but will continue full steam from February on! We will work on the goal to create the most powerful free PDF creation and editing library available.

PoDoFo 0.4.0 released

October 15th 2006

The PoDoFo team is proud to announce the 4th release of the free PDF parsing and creation library.

PoDoFo 0.4.0 has been ported to Mac OS X in addition to the current Linux and Windows versions.
Among the many new features is the support for generating web optimized (so called linearized) PDF files from any PDF documnet surely the most interesting addition. XRef tables can be written as XRef streams now, which does result in smaller files. Outline support has been completed in this release. Garbage collection of unused objects in the PDF file is now possible.

The coding style used in PoDoFo is finally documented and the source code was refactored and cleaned up to macht the documentation. This makes the PoDoFoAPI much easier to learn.

Many bugs were fixed since the 0.3.0 release. Several optimizations to the source made parsing and writing PDF files even faster.

Source downloads of PoDoFo are available in our downloads section. Feel free to report any error, bugs or comments to our mailing list.

The PoDoFo Team (Dom, Leonard and Craig)

PoDoFo 0.3 released

June 22th 2006

The PoDoFo team is proud to announce the third release of the free and portable PDF library for C++. PoDoFo 0.3 is available for download as source tarball which can be compiled on Unix and Windows systems.

The core API was refactored in most areas to simplify application development using PoDoFo. Many bugs could be fixed and several PDF features were added. To many things were changed to list all of them here. Major changes include:

For questions on this release or if you have problems using PoDoFo we have installed a mailing list.

The PoDoFo library is a free, portable C++ library. It can parse existing PDF files and create new ones from scratch. Get more information on PoDoFo at the about page.

PoDoFo 0.2 released

June 23th 2006

PoDoFo 0.2 is available for download. The second release of the free PDF library brings many improvements. This is also the first release that comes along with PoDoFoBrowser. A graphical browser and editor for the object structure of PDF files. Screenshots and downloads can be found on our webpage.
New feautres of PoDoFo include:

For questions on this release or if you have problems using PoDoFo we have installed a mailing list.

PoDoFo 0.1 released

June 11th 2006

The first public release of PoDoFo is available for download. PoDoFo is a C++ library which can create PDF files from scratch and can also parse and modify existing PDF documents. PoDoFo is licensed under the terms of the LGPL.

This release is fully documented. Please have a look at the online API documentation. A example application has been created too. Feel free to take a look at the source online to see how easy it is to create a PDF file using PoDoFo.

For questions on this release or if you have problems using PoDoFo we have installed a mailing list.

PoDoFo available in Subversion

June 7th 2006

The PoDoFo source code is now available for download and first testing in the Sourceforge svn repository. Along with the PoDoFo library, PoDoFoBrowser was commited to the repository. PoDoFoBrowser is a Qt based application to browse and edit the object structure of a PDF file directly using PoDoFo. Some screenshots are already online.

If you want to test PoDoFo please take a look at the svn download instructions. In case of problems, please ask at our mailinglist.

PoDoFo Webpage online

May 2nd 2006

The webpage of PoDoFo is now online. The first release of the PoDoFo source code will be available soon. Please stay tuned for more information.