Produit

iText 7 Community

iText 7 Community est notre bibliothèque PDF et notre SDK en code source libre qui permet de programmer des documents PDF en Java ou .NET. Il peut vous aider à créer des fichiers PDF plus flexibles que tous les créateurs de PDF disponibles sur le marché et à intégrer ses fonctionnalités dans votre propre logiciel de transformation numérique. Il a les mêmes fonctionnalités que iText 7 Core, mais ne peut être utilisé qu'avec la licence AGPL.

Introduction

iText 7 Community

iText 7 Community est une bibliothèque PDF en code source libre qui comprend une bibliothèque PDF Java et une bibliothèque PDF .NET. Il est disponible uniquement en combinaison avec la licence AGPL. Le respect de cette licence signifie que vous devez divulguer votre propre code source et toute modification apportée à iText sous une licence compatible avec AGPL. De plus, tous les modules complémentaires à iText 7 ne sont pas disponibles pour la version communautaire et ne proposent pas d'assistance premium.

How it works

To demonstrate the powerful high-level capabilities of the iText 7 library, here is a simple "Hello World!" example showing how to create a PDF in just a few lines of Java or C#:

1
2
3
4
5
6
7
public static void main() throws IOException {
        final PdfWriter pdfWriter = new PdfWriter("hello.pdf");
        final PdfDocument pdfDocument = new PdfDocument(pdfWriter);
        try (final Document document = new Document(pdfDocument)) {
            document.add(new Paragraph("Hello World!"));
        }
    }
1
2
3
4
5
6
7
8
9
10
11
static void Main(string[] args)
        {
            {
                using (PdfWriter pdfWriter = new PdfWriter("hello.pdf"))
                using (PdfDocument pdfDocument = new PdfDocument(pdfWriter))
                using (Document document = new Document(pdfDocument))
                {
                    document.Add(new Paragraph("Hello World!"));
                }
            }
        }

You can view the example output PDF from the following link:

Hello World! example PDF

Avantages

Pourquoi utiliser iText7 Community?

Avec iText 7 Community, vous n'avez pas à vous soucier des technologies et des normes PDF, vous pouvez vous concentrer sur vos besoins et le contenu de vos documents En même temps, votre équipe de développement a accès aux structures PDF internes, ce qui lui permet de lire, insérer, mettre à jour et supprimer n'importe quel objet PDF. De plus, elle peut bénéficier de notre documentation technique riche et actualisée dans notre  centre de ressources.

 

Focus on the high level, business logic

iText 7 Core icon svg

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

Concentrez-vous sur le bas niveau, avec des structures PDF internes

iText 7 Core icon svg

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.

Conforme aux normes PDF mondiales

iText 7 Core icon svg
  • 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 fonctionnalités d'iText 7 Community

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

Incorporez les bibliothèques de codes de iText 7 Community 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 formulaire pour vos clients, iText 7 peut vous aider à le faire et à le faire bien.

Structure modulaire et API intuitives

Core capabilities development icon

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.

Toujours à jour

Core capabilities development icon

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.

Personnalisable et extensible

Core capabilities development icon

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.

Modules complémentaires open source

Core capabilities development icon
  • pdfHTML : convertir le HTML en PDF
  • pdfSweep : dissimuler des données dans un PDF
  • pdfDebug : débogage en temps réel pour PDF

Support and learning resources*Available only in English

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