Add Table

Le Documentize PDF Manager for .NET est un plugin polyvalent conçu pour faciliter l’intégration de tables dans des documents PDF. Que vous organisiez des données, conceviez des formulaires ou amélioriez la lisibilité des documents, ce plugin simplifie le processus tout en maintenant la précision et l’efficacité. Son API intuitive prend en charge les flux de traitement de documents uniques et par lots, ce qui en fait un outil essentiel pour les développeurs travaillant avec des données structurées.

Créer un PDF avec des Tables

Suivez ces étapes pour créer des tables structurées dans un PDF en utilisant la classe TableOptions :

  1. Configurez l’objet TableOptions pour définir la structure, le contenu et les fichiers d’entrée/sortie de la table.
  2. Ajoutez des tables, des lignes et des cellules à votre PDF.
  3. Finalisez le processus de génération de la table en utilisant la méthode AddTable.

Voici un exemple :

 1// Configurez les options de table
 2var options = new TableOptions();
 3options.InsertPageBefore(1)
 4   .AddTable()
 5        .AddRow()
 6            .AddCell().AddParagraph("Nom")
 7            .AddCell().AddParagraph("Âge")
 8        .AddRow()
 9            .AddCell().AddParagraph("Bob")
10            .AddCell().AddParagraph("12")
11        .AddRow()
12            .AddCell().AddParagraph("Sam")
13            .AddCell().AddParagraph("20")
14        .AddRow()
15            .AddCell().AddParagraph("Sandy")
16            .AddCell().AddParagraph("26")
17        .AddRow()
18            .AddCell().AddParagraph("Tom")
19            .AddCell().AddParagraph("12")
20        .AddRow()
21            .AddCell().AddParagraph("Jim")
22            .AddCell().AddParagraph("27");
23// Ajoutez le chemin du fichier d'entrée
24options.AddInput(new FileDataSource("path_to_input.pdf"));
25// Définissez le chemin du fichier de sortie
26options.AddOutput(new FileDataSource("path_to_output.pdf"));
27// Effectuez le processus
28PdfManager.AddTable(options);

Définir la page de la table

Suivez ces étapes pour créer une table dans un PDF après la page 2 : Voici un exemple :

 1var options = new TableOptions();
 2options.InsertPageBefore(2) // Ajoutez la table avant la page 2
 3   .AddTable()
 4        .AddRow()
 5            .AddCell().AddParagraph("Nom")
 6            .AddCell().AddParagraph("Âge")
 7// Ajoutez le chemin du fichier d'entrée
 8options.AddInput(new FileDataSource("path_to_input.pdf"));
 9// Définissez le chemin du fichier de sortie
10options.AddOutput(new FileDataSource("path_to_output.pdf"));
11// Effectuez le processus
12PdfManager.AddTable(options);

Fonctionnalités Clés :

  • Création de Table Dynamique : Générez sans effort des tables structurées dans des documents PDF.
  • Placement de Page : Insérez des tables à des emplacements spécifiques dans un PDF avec précision.
  • Mise en Page Personnalisable : Ajustez la structure de la table, l’alignement des cellules et le style.
 Français