We are happy to announce that the beta tests of DynaPDF 3.0 start this weekend.
The new version offers a new, very robust and fully PDF 1.7, Extension Level 5 compatible PDF parser that is also able to repair damaged PDF files. In the today's world, with the huge amount of available PDF libraries, it is more and more important to be able to read damaged PDF files. Therefore, DynaPDF 3.0 contains now very powerful repair capabilities which are applied in background. Minor issues and repairs will be reported to the new error log.
The new PDF parser does not allocate large memory blocks and only compressed objects are hold in memory. In addition, it reads only required parts of a file to enable high performance access to single pages of very large PDF files. The access time to single pages does practically no longer depend on the file size. For example, the required processing time to extract one page from a PDF file that contains about 200.000 pages is now just a few milliseconds. DynaPDF 2.5 required about two minutes on a fast system, as long as the file did not already produce an out of memory exception!
Beside the new PDF parser DynaPDF 3.0 contains many improvements in detail such as support for images with an alpha channel, layer handling when parsing PDF files, better form handling, and, and, and...
With exception of two functions DynaPDF 3.0 is fully backward compatible. Your existing applications should work without changes in the source codes.
We are now already one months behind the originally planned release date and the current beta release does not yet contain the promised rendering capabilities. About four till six weeks development time are still required before the rendering functions can be released. So, the final release is now planned for April.
Please test your applications carefully with the new version and report ALL errors that you can find.
PS: Learn more about DynaPDF 3.0 on the REAL Studio conference in Essen, Germany...