iText

IText is a free software library for the dynamic generation and processing of PDF files using the Java programming language. It was developed by Bruno Lowagie, Paulo Soares, and others. The software is distributed under the GNU Affero General Public License AGPL.

History

The Basics of iText were developed by Bruno Lowagie from 1998 as part of a software project at the University of Ghent. Even during the project period iText was released as free open source software. The current major version 5.0.0 was released on December 7, 2009.

Until the ( unofficial ) version 4.2.0 software was both under LGPL and MPL, but since version 5.0 only under the AGPL.

Dissemination

When to use free program library iText is contained in many applications, without notice directly. Thus, for example, use JasperReports, JFreeChart, BIRT, Google Calendar or applications of NASA iText to generate PDF documents.

Functionality

IText support

  • Automatic generation of PDF files
  • Interactive PDFs
  • Bookmarks, page numbers and watermarks
  • Split a PDF file into several PDF files
  • Merging several PDF files into one PDF file
  • Modifying existing PDF files
  • Automatic filling of PDF forms
  • Adding digital signatures to a PDF file

Ports

  • ITextSharp is a port for the programming language C #.
  • IText.NET is a. NET port.
  • Pdftk, toolkit short form for PDF is a free tool for manipulating PDF documents. It stands for a variety of platforms, provides a user interface or can be operated via the command line. The software offers many features for PDF documents. These can be divided into single pages, together, to encrypt and decrypt, page by page, or rotate watermarks (overlay). In addition, forms can be filled in PDF documents.
420926
de