Développé par | iText Group NV |
---|---|
Dernière version | 7.1.3 [1] () |
Dépôt | github.com/itext/itext7 et github.com/itext/itext7-dotnet |
Écrit en | C# et Java |
Environnement | Java, .NET |
Type |
Bibliothèque Java (d) Bibliothèque logicielle |
Licence | AGPL et propriétaire pour certaines parties |
Site web | itextpdf.com |
iText est une bibliothèque logicielle qui fournit une interface de programmation partiellement à code source ouvert servant à créer et manipuler des documents PDF. Écrit en langage Java, en .NET (iTextSharp) ainsi qu'en Java compatible avec Android (iTextG)[2]. Il est distribué sous licence AGPL et propriétaire pour certaines parties[3].
iText permet par exemple de :
iText est une marque déposée par iText Group NV.
L'exemple Hello World montre comment créer un fichier PDF utilisant iText :
import java.io.FileOutputStream;
import com.itextpdf.text.Document;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
public class ITextHelloWorld {
public static void main(String args[]) {
try {
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream("HelloWorld.pdf"));
document.open();
document.add(new Paragraph("Hello World"));
document.close();
} catch (Exception e) {
System.out.println(e);
}
}
}