iText 7 Core

Introduction

iText 7 Core

iText 7 Core est la dernière version de notre bibliothèque PDF innovante pour programmer des documents PDF en Java ou .NET (C#). 

iText est une solution PDF plus polyvalente, programmable et de qualité professionnelle qui vous permet d’intégrer ses fonctionnalités dans votre propre logiciel de transformation numérique.

iText 7 Core est disponible sous licence open source (AGPL) et sous licence commerciale.

Fonctionnement

Afin de démontrer les puissantes capacités de haut niveau de la bibliothèque d’iText 7, voici un simple exemple « Hello World! » montrant comment créer un PDF en quelques lignes de Java ou de C# :

import com.itextpdf.kernel.pdf.*; import com.itextpdf.layout.Document; import com.itextpdf.layout.element.Paragraph; import java.io.*; public class HelloWorld { public static final String DEST = "/myfiles/hello.pdf"; public static void main(String args[]) throws IOException { PdfDocument pdf = new PdfDocument(new PdfWriter(DEST)); Document document = new Document(pdf); String line = "Hello! Welcome to iTextPdf"; document.add(new Paragraph(line)); document.close(); System.out.println("Awesome PDF just got created."); } }
using System; using System.IO; using iText.Kernel.Pdf; using iText.Layout; using iText.Layout.Element; class Program { static void Main() { PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileStream("/myfiles/hello.pdf", FileMode.Create, FileAccess.Write))); Document document = new Document(pdfDocument); String line = "Hello! Welcome to iTextPdf"; document.Add(new Paragraph(line)); document.Close(); Console.WriteLine("Awesome PDF just got created."); } }
Avantages

Pourquoi utiliser iText 7 Core ?

Avec iText 7 Core, vous n’avez pas de souci à vous faire en ce qui concerne les technologies et les normes PDF, vous pouvez juste vous concentrer sur vos besoins commerciaux et le contenu de vos documents. Parallèlement, votre équipe de développement a pleinement accès à toutes les structures PDF internes, ce qui lui permet de lire, d’insérer, de mettre à jour et de supprimer tout objet PDF de son choix. En outre, elle peut bénéficier de nos nombreux documents techniques à jour dans le Centre de ressources.

iText 7 Core icon svg
Focus on the high level, business logic

High-level APIs allow you to keep focus on your business logic and document content as iText 7 Core offers an abstract document model.

iText 7 Core icon svg
Concentrez-vous sur le bas niveau, avec des structures PDF internes

Les API de bas niveau donnent un accès complet aux structures PDF internes, vous permettant de lire, insérer, mettre à jour et supprimer n'importe quel document PDF.

iText 7 Core icon svg
Conforme aux normes PDF mondiales

  • PDF : PDF 1.x, PDF 1.7 (ISO 32000-1), PDF 2.0 (ISO 32000-2) à partir d’iText 7.1.

  • Archivage : PDF/A-1, PDF/A-2, PDF/A-3 (ISO 19005-1, 2 et 3, tous les niveaux).

  • Accessibilité : PDF/UA (ISO 14289 - 1).

  • Signatures numériques : PAdES (ETSI EN 319 142 / ETSI TS 102 778).

  • Facturation électronique : ZUGFeRD.

Principales fonctionnalités

Principales capacités d’iText 7 Core

iText 7 Core est une bibliothèque simple, performante et extensible, prête à relever les défis actuels des flux de travail de documents numériques. 

Incorporez les bibliothèques de code iText 7 Core dans des applications pour créer le type de fichiers PDF souhaité. Que vous créiez automatiquement des lots de fichiers à ajouter à une archive numérique ou que vous souhaitiez configurer une campagne de formulaires pour vos clients, iText 7 peut vous aider à le faire et à le faire bien.

iText
Structure modulaire et API intuitives

Les API iText offrent une extensibilité future pour la programmation Java et .NET. Le moteur PDF a une courbe d'apprentissage douce avec une documentation et des exemples détaillés.

iText
Toujours à jour

iText 7 Core/Community utilise Unicode pour les signets, les noms PDF, les chaînes PDF, les mots de passe, etc. Les algorithmes de hachage et de chiffrement mis à jour permettent les signatures numériques, la sécurisation des documents et la prise en charge de fichiers de plusieurs gigaoctets ou de documents extrêmement volumineux.

iText
Personnalisable et extensible

Les bibliothèques complètes de PDF Java et .NET possèdent toutes deux des fonctionnalités prêtes à l'emploi, pour une utilisation facile, et des possibilités d'extension et de personnalisation pour répondre à vos besoins. iText 7 Core/Community se concentre sur une intégration facile et des normes libres de droits.

iText
Modules complémentaires iText 7

iText 7 propose différents modules complémentaires pour les cas d’utilisation spécifiques que vous pouvez rencontrer. iText 7 comprend iText 7 Core et d'autres modules complémentaires à valeur ajoutée pour des tâches spécifiques sur les documents. De nouveaux modules complémentaires sont
développés en permanence pour élargir la portée et
les avantages de la plateforme iText 7. Découvrez tous les modules complémentaires.

Video Tutorials

Webinar How iText can help you
iText 7 Core Product Tutorial Video
The impact of the GDPR by Michaël Demey
How iText can help you to optimize your document workflow
Why iText
Is iText free?
Digital Signatures for the Cloud: A B2C Case Study
7 Cases for the PDF detectives — Teaser
Digital Signatures Recorded Live Webinar
Webinar Codenvy and iText
Webinar Digital Signing With iText November 22, 2017
Webinar Digital signatures for the cloud: B2C Case Study (GlobalSign)
Contact

Vous avez d'autres questions ?

Nous y répondrons avec plaisir. Contactez-nous et nous reviendrons vers vous sous peu.

Contactez-nous
Restez à jour

Rejoignez plus de 11 000 abonnés et devenez un expert iText PDF en vous tenant au courant de nos nouveaux produits, mises à jour, conseils, solutions techniques et événements.

Abonnez-vous