Ajouter un tableau
Le Documentize PDF Manager pour .NET est un composant polyvalent conçu pour simplifier l’intégration de tableaux dans les documents PDF. Que vous organisiez des données, conceviez des formulaires ou amélioriez la lisibilité d’un document, ce composant simplifie le processus tout en garantissant précision et efficacité.
Création d’un PDF avec des tableaux
Suivez ces étapes pour créer des tableaux structurés dans un PDF en utilisant la classe TableOptions :
- Configurez l’objet
TableOptionspour définir la structure du tableau, son contenu et les fichiers d’entrée/sortie. - Ajoutez des tables, des lignes et des cellules à votre PDF.
- Finalisez la génération du tableau en utilisant la méthode
AddTable.
Voici un exemple :
1// Configure table options
2var options = new TableOptions();
3options.InsertPageBefore(1)
4 .AddTable()
5 .AddRow()
6 .AddCell().AddParagraph("Name")
7 .AddCell().AddParagraph("Age")
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// Add input file path
24options.AddInput(new FileData("path_to_input.pdf"));
25// Set output file path
26options.AddOutput(new FileData("path_to_output.pdf"));
27// Perform the process
28PdfManager.AddTable(options);Définir la page du tableau
Suivez ces étapes pour créer un tableau dans un PDF avant la page 2 : Voici un exemple :
1// Configure table options
2var options = new TableOptions();
3options.InsertPageBefore(2) // Add table before page 2
4 .AddTable()
5 .AddRow()
6 .AddCell().AddParagraph("Name")
7 .AddCell().AddParagraph("Age");
8// Add input file path
9options.AddInput(new FileData("path_to_input.pdf"));
10// Set output file path
11options.AddOutput(new FileData("path_to_output.pdf"));
12// Perform the process
13PdfManager.AddTable(options);Fonctionnalités clés :
- Création dynamique de tableaux : générez facilement des tableaux structurés dans les documents PDF.
- Placement sur page : insérez des tableaux à des emplacements précis dans un PDF.
- Mise en page personnalisable : ajustez la structure du tableau, l’alignement des cellules et le style.