IText

iText
Basisdaten
Entwickler iText Group NV
Erscheinungsjahr 2000
Aktuelle Version 8.0.0
(10. Mai 2023)
Betriebssystem Plattformübergreifend
Programmier­sprache Java, C#
Kategorie Programmbibliothek
Lizenz Duales Lizenzsystem: Proprietär und AGPL
itextpdf.com

iText ist eine freie Programmbibliothek zur Erzeugung und Bearbeitung von PDF-Dateien mittels der Programmiersprachen Java oder C# .NET. Sie wurde von Bruno Lowagie, Paulo Soares und anderen entwickelt. Die Software wird unter der GNU Affero General Public License (AGPL) sowie einer kommerziellen Lizenz vertrieben.

Geschichte

Die Grundlagen von iText wurden von Bruno Lowagie ab 1998 im Rahmen eines Softwareprojektes an der Universität Gent entwickelt. Noch während der Projektlaufzeit wurde iText als Free Open Source Software freigegeben.

Bis zur (inoffiziellen) Version 4.2.0 stand die Software sowohl unter der GNU Lesser General Public License (LGPL) als auch der Mozilla Public License (MPL), ab Version 5.0 jedoch unter der AGPL oder einer kommerziellen Lizenz, die erworben werden muss, wenn die vergleichsweise restriktiven Bedingungen der AGPL nicht eingehalten werden.

Am 5. April 2022 gab PDFTron Systems Inc. bekannt, die iText Group NV übernommen zu haben.

Verbreitung

Als frei nutzbare Programmbibliothek ist iText in vielen Anwendungen enthalten, ohne dass es direkt auffällt. Anwendungen wie JasperReports und BIRT nutzten iText zur Erzeugung von PDF-Dokumenten und haben inzwischen auf OpenPDF umgestellt.

Funktionalität

iText unterstützt

Portierungen

Forks

Literatur

Einzelnachweise

  1. ↑ PDFTron Acquires iText, Adding Significant Scale & Complementary Functionality for Developers. Apryse, 5. April 2022, abgerufen am 15. September 2022 (englisch).
  2. ↑ https://github.com/LibrePDF/OpenPDF