Release notes

Tags: Release
About a month ago, Adobe announced that it would never support XFA forms in Adobe Reader on mobile platforms ( see blogs.adobe.com on April 16, 2014 ). XFA forms are much more dynamic and interactive than ordinary PDF forms (AcroForms) and some mobile operating systems place restrictions on what can be done on a mobile device. This makes it very difficult (impossible actually) to provide the same dynamic PDF experience you expect on the desktop across all mobile devices using...
Tags: Release
In 2013, we had 6 iText releases, numbered from iText 5.4.0 to 5.4.5. For the first release of 2014, we thought it would be a good idea to switch to iText 5.5.0. That way, we get an idea of the release year, just by looking at the number. But let's take a look at what's more important: what's new in this release? We received plenty of feedback regarding the accessibility functionality that was introduced last year. The PDF/UA spec is relatively new and the ISO committee is still fixing a couple of issues that were discovered in the first version. The same goes for iText. For instance: we...
Tags: Release
The work that was planned for iText 5.4.4 , but postponed due to a customer priority, has now been done: we have completed support for PDF/A, more specifically PDF/A-2 and PDF/A-3. XAdES-EPES support has also been added. Apart from the work that was scheduled, we've also fixed some iText 5.4.4-related issues that were reported to us by our customer; the new PdfCopy functionality to preserve the structure tree as well as the interactive form fields should now be ready for use. At the same time, some other PDF/UA-related issues were fixed, even in iText RUPS...
Tags: Release
When we released iText 5.4.3 a month and a half ago, we promised that we would continue working on PDF/A, more specifically: provide all the checks that ensure you the file you're creating is either PDF/A-2 or PDF/A-3, just the way we did with PDF/A-1. However, that will have to wait yet another release: one of our customers made us change our plans, and that's why iText 5.4.4 brings you something completely different, that —in our opinion— isn't less interesting. Merging accessible files In iText 5.3.4 , we...
Tags: Release
We're releasing iText 5.4.3 and as promised, we've been working on PAdES-5 and PDF/A. We already supported signing XFA forms using XML-DSig, now we also have support for signing using XAdES (which is required to meet the PAdES-5 standard). For the moment, only BES is supported (EPES will follow). As for PDF/A, iText will now make sure you can create documents that are fully compliant with PDF/A-1. That was already possible in the past, but iText didn't check if all the requirements for compliance were met, that was the responsibility of the developer. With the new release all these checks are...
Last year (2012), we focused on four goals: Creating an Android port for iText, Making iText Cloud-ready (GAE), Updating the digital signatures functionality to make iText PDF 2.0-ready, Creating a new product, named XFA Worker, that allows flattening of dynamic XFA forms. By the end of the year, numerous customers were using iText on Android , a customer presented how he was using iText on GAE, we published a digital signatures white paper and we had our first...
Tags: Release
Almost two months have passed since 13th anniversary release of iText. We've spent these months on some projects for customers, on developing new business models (visiting different companies in the US) and on tying the loose ends that surfaced due to the major changes in 5.4.0. Let's take a look at the most important changes: The previous release was more or less the PDF/UA-release, introducing a better way to create and reuse structured PDFs aka Tagged PDF. In this release, we've added the support for extra attributes and we fixed some minor problems. We've introduced plenty of new ways to...
Thirteen years ago, on February 14th of the magical year 2000, I published version 0.30 of a library I had been writing in my spare time. This library allowed developers to enhance their applications with simple PDF generation functionality without having to know anything about PDF syntax. Being a fan of Donald Knuth, I was looking for a name that sounded like TeX, but that was different enough for people not to confuse it with TeX. As the first versions of my library were only able to process text —images weren't supported until the summer of 2000—, I experimented with variations on the...
Tags: Release
iText 5.3.4 and XML Worker 1.2.1 have been released! Read all about it in the changelogs . I needed the release because I'm going to present the white paper on digital signatures next week. In my presentation , I'll discuss PAdES-4 (LTV), and I've written the code to...
Tags: Release
The technical roadmap for 2012 consisted of 4 goals: Digital Signatures — Make iText ready for PAdES and PDF 2.0: done! XML Forms Architecture — Add support to flatten dynamic forms created by Adobe LiveCycle: done! Android — Make an Android port of iText that is better than the (barely legal) ports created by third parties: done! Cloud — Make iText "Cloud-ready": done! (Some of our customers are using iText on GAE.) Goal number 3 and goal number 4 were already presented at the iText Developer Summit in March. Let's see what happened to topics 1 and 2:...