Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. iText – Wikipedia
iText – Wikipedia
aus Wikipedia, der freien Enzyklopädie
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

[Bearbeiten | Quelltext bearbeiten]

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.[1]

Verbreitung

[Bearbeiten | Quelltext bearbeiten]

Als frei nutzbare Programmbibliothek ist iText in vielen Anwendungen enthalten, ohne dass es direkt auffällt. So nutzen beispielsweise JasperReports, JFreeChart, BIRT, Google Kalender oder Anwendungen der NASA iText zur Erzeugung von PDF-Dokumenten.

Funktionalität

[Bearbeiten | Quelltext bearbeiten]

iText unterstützt

  • automatisches Generieren von PDF-Dateien
  • interaktive PDFs
  • Lesezeichen, Seitenzahlen und Wasserzeichen
  • das Aufteilen einer PDF-Datei in mehrere PDF-Dateien
  • das Zusammenfügen mehrerer PDF-Dateien zu einer PDF-Datei
  • das Ändern bestehender PDF-Dateien
  • automatisches Ausfüllen von PDF-Formularen
  • das Hinzufügen Digitaler Signaturen zu einer PDF-Datei
  • automatisierte Texterkennung mit Hilfe von Tesseract (iText pdfOCR)

Portierungen

[Bearbeiten | Quelltext bearbeiten]
  • iTextSharp ist eine Portierung für die Programmiersprache C#.
  • iText.NET ist eine .Net-Framework-Portierung.
  • Pdftk, Kurzform für „PDF toolkit“, ist ein freies Werkzeug zur Manipulation von PDF-Dokumenten. Es steht für verschiedene Plattformen zur Verfügung, bietet eine Benutzeroberfläche oder kann per Kommandozeile bedient werden. Die Software bietet viele Funktionen für PDF-Dokumente. Diese können in Einzelseiten aufgeteilt, zusammengefügt, ver- und entschlüsselt, seitenweise rotiert oder mit Wasserzeichen versehen werden (Overlay). Zudem können Formulare in PDF-Dokumenten ausgefüllt werden.

Forks

[Bearbeiten | Quelltext bearbeiten]
  • OpenPDF ist ein aktives Opensource-Projekt unter LGPL und MPL, das auf einem Fork von iText basiert. OpenPDF unterstützt nur Java.[2]

Literatur

[Bearbeiten | Quelltext bearbeiten]
  • Bruno Lowagie, iText in Action ISBN 978-1-935182-61-0 (englisch)

Weblinks

[Bearbeiten | Quelltext bearbeiten]
  • iText (englisch)
  • PDFtk (englisch)

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  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
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=IText&oldid=255283608“
Kategorien:
  • Java-Bibliothek
  • Portable Document Format
  • Freie Software

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id