iText 2.0.6 Java-PDF

iText, a popular biblioteca de software livre Java para geração e manipulação de documentos em Portable Document Format (PDF), teve sua versão 2.0.6 lançada dia 5.

iText 2.0.6 é um lançamento importante, pois corrige alguns bugs introduzidos na versão anterior 2.0.5, como um bug de indentação, alguns recursos na funcionalidade com RTF, problemas em PdfNameTree e PdfReader/PdfStamper, entre outros.

Além disso, a versão 2.0.6 traz como novas funcionalidades o suporte a JPEG 2000 (tanto jp2 quanto j2k) e a imagens codificadas com Base64 em formulários XFA.

iText é software livre idealizado por Bruno Lowagie (Bélgica) e Paulo Soares (Portugal), projeto hospedado em SourceForge. iText é maduro e robusto, utilizado no gerador de relatórios JasperReports — igualmente popular e também software livre — e em muitos outros projetos e produtos.

A biblioteca iText é apta à geração dinâmica de PDF a partir de código Java, bem como todo tipo de manipulação em documentos PDF — modificar, adicionar marcas-d’água, assinar e proteger, mesclar múltiplos documentos e outros pós-processamentos.

Para a formatação de conteúdo com saída em PDF, uma alternativa baseada em estratégia bem distinta é o projeto Apache FOP, que utiliza XSL-FO para partir de conteúdo puro em XML e gerar saída formatada como HTML, PDF ou outros formatos.

Para saber mais: