podofo.sourceforge.net
Open in
urlscan Pro
2606:4700:4400::6812:22f3
Public Scan
Submitted URL: http://podofo.sf.net/
Effective URL: https://podofo.sourceforge.net/
Submission: On October 10 via manual from GR — Scanned from DE
Effective URL: https://podofo.sourceforge.net/
Submission: On October 10 via manual from GR — Scanned from DE
Form analysis
0 forms found in the DOMText Content
PoDoFo Home About Downloads Screenshots Support Tools Impressum -------------------------------------------------------------------------------- Quick Links Current release: 0.9.8 PoDoFo project page PoDoFo GitHub project 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.8 released - last release on current code base May 3rd 2022 The PoDoFo developers are happy to announce the release of PoDoFo 0.9.8. This release contains over 25 patches submitted by various contributors (see SVN Log for details). We encourage all users to upgrade to this release. Also, this will be the final release of PoDoFo based on the current codebase. After the release we plan to introduce two major changes to PoDoFo development. First of all, we will lock/close the current SVN trunk and switch PoDoFo development to a more modern development platform, where we can leverage state of the art development features such as Continuous Integration or Pull Requests. The mailing list and webpage will stay on SourceForge as well as the issue tracker. Still, we will open a new issue tracker for the new development environment and gradually migrate open issues. We will share more news on this, once the new development environment was set up. Secondly and most importantly, we will replace the current codebase of PoDoFo with the amazing work Francesco Pretto has done with pdfmm. pdfmm is based on PoDoFo but with an improved and reworked API based on C++17 which we consider more suitable for future development of PoDoFo. After rebasing PoDoFo on pdfmm, we plan to release PoDoFo 1.0.0. Please note, PoDoFo 1.0.0 will be API incompatible (binary and in source code) with PoDoFo 0.9.8. We expect migration steps to be necessary. PoDoFo Tools are currently being ported to pdfmm as a showcase for the migration. PoDoFo 0.9.7 released January 9th 2021 PoDoFo 0.9.7 was released today, after over 2 year of development and with the help of many new contributors. As there are so many improvements, patches and fixes that made it into this release, we are not able to list them, so please stick with the svn log. This release also includes a release of podofobrowser which was ported to Qt5. PoDoFo 0.9.6 released July 15th 2018 PoDoFo 0.9.6 was released today, after over 1 year of development and with the help of many new contributors. As there are so many improvements, patches and fixes that made it into this release, we are not able to list them, so please stick with the svn log. PoDoFo 0.9.5 released February 2nd 2017 PoDoFo 0.9.5 was released today, after over 6 months of development and with the help of many new contributors. As there are so many improvements, patches and fixes that made it into this release, we are not able to list them, so please stick with the svn log. PoDoFo 0.9.4 released June 8th 2016 PoDoFo 0.9.4 was released today, after over two years of development and with the help of many new contributors. As there are so many improvements, patches and fixes that made it into this release, we are not able to list them, so please stick with the svn log. PoDoFo 0.9.3 released July 7th 2014 PoDoFo 0.9.3 was released today, after over a year of development and with the help of many new contributors. This release includes new features, bug fixes and for the first time also some API changes. For details, please see below. Thanks to everyone you made this release possible. Major changes of this release include: * OSX build fixes * Fixed AES decryption * Improved load of (broken) PDF files * Sign PDF file as an incremental update * Added partial support for Type3 font encoding and metrics * Drawing API improvements * Unicode file names for attachments * Font subset embedding During PoDoFo 0.9.3 we had to change several APIs. The most important changes are: * GetFont() functions have one more argument, bool bIsSymbolCharset, which was added before the encoding, thus adapt your code accordingly * drawing API changed, currently a path to draw is defined first, then it can be Stroke, Fill, StrokeAndFill or Clip. Changes on PdfPainter/MM which should be done for new API are: * replace DrawRect() with call of Rectangle(); Stroke(); * replace FillRect() with call of Rectangle(); Fill(); * similarly for other dropped functions * PdfError doesn't derive from std::exception anymore, catch for (PdfError &e) instead 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: * Added a new write mode for PDFs, which is default, to create more compact PDFs; * Extended several APIs, e.g. image interpolation support, image chroma key support, or selection of base14 fonts; * Fixed bugs in the predictor implementation; * Fixed encryption of unicode strings; * Fixed namestree implementation (root shall not have a Limits key); * Fixed detection of inline image data and support for inline images larger than 4KB; * Several optimizations, bugs fixes and fixed a minor memory leak; 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: * Fixed creation of AES encrypted PDF files. * Fixed decoding of PDFs with LZW streams. * Several fixes and enhancements regarding encodings and fonts. Among them support for a few new encodings (StandardEncoding, SymbolEncoding, ZapfDingbatsEncoding). * Possibility to specify custom logging handler to receive log messages from PoDoFo into your application instead of stdout. * Fixed possible heap corruptions on Windows. * Fixed build on HP-UX. * Fixed reading certain updated PDF files. * Fixes for handling of MediaBox and Rotation when appending pages from existing documents or creating xobjects from existing pages. * Added the podofoxmp tool to work with XMP streams in PDF files. * Added the podofocrop tool to crop PDF files (requires Ghostscript). 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: * Many improvements to podofoimpose our PDF imposition tool, most notably support Lua plan files. Try also the Online-based PDF imposition with PoDoFo. * Full unicode support on both Windows and Linux plattforms * Initial work on font subsetting * Fixed a few memory leaks * Fixed several parsing issues * Countless smaller bug fixes. 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: * podofoimpose - a PDF imposition tool was added * Encryption support was added (RC4 and AES) * Initial unicode font support was added using CID fonts * Content stream parsing support was added * PdfPainter has now support for drawing tables using PdfTable * TIFF images can now be embedded directly into a PDF * Bold or italic fonts can be selected 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: * Support for embedded files added * Support for interactive forms (creation and filling) added * Support for ExtGStates when drawing added * Support for named destinations added * Greatly improved and faster PdfFilter interface * PdfStreamedDocument was added (PDF document that is streamed out directly to disk while being created) * Switched completely to CMake as build system * Fixed XRef streams 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: * Exceptions are used instead of error codes * A LZW decoder was added * PdfDocument is now the core class for reading and writing PDF files * PdfPainter can now draw on pages in existing PDF files * Simpler API with fewer Init() methods * Improved Info dictionary handling * Many performance improvements thanks to profiling with callgrind 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: * PoDoFo was ported to VC++ on MS Windows * The documentation was improved and is now almost complete * The underline color of text elements was fixed * The PdfParser works now with updated PDF files * Objects, streams and dictionaries are now loaded on demand from the PDF file, which improves the parsing speed greatly * A PdfReference class was introduced and PdfVariant was refactored * PdfFilter's are cached now and work with extra DecodeParms dictionaries * The ImageExtractor tool was improved * Many more fixes... 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. -------------------------------------------------------------------------------- PoDoFo - A free, portable and easy to use PDF parsing and creation library.