Construire un tableau avec des bordures

Dans ce didacticiel, nous vous guiderons pas à pas à travers le processus de création d’un tableau avec des bordures à l’aide d’Aspose.Words pour .NET. Nous expliquerons le code source C# fourni et vous fournirons un guide complet pour vous aider à comprendre et à implémenter cette fonctionnalité dans vos propres projets. A la fin de ce tutoriel, vous saurez comment créer un tableau avec des bordures personnalisées dans vos documents Word à l’aide d’Aspose.Words pour .NET.

Étape 1 : Définir le répertoire des documents

Tout d’abord, vous devez définir le chemin d’accès à votre répertoire de documents. C’est ici que votre document Word est stocké. Remplacez « VOTRE RÉPERTOIRE DE DOCUMENTS » par le chemin approprié.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Étape 2 : Charger le document existant

Ensuite, vous devez charger le document Word existant dans une instance duDocument classe.

Document doc = new Document(dataDir + "Tables.docx");

Étape 3 : accédez au tableau et supprimez les bordures existantes

Pour commencer à créer le tableau avec des bordures, nous devons accéder au tableau dans le document et supprimer les bordures existantes. LeClearBorders() La méthode supprime toutes les bordures du tableau.

Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
table. ClearBorders();

Étape 4 : définir les bordures du tableau

Nous pouvons maintenant définir les bordures du tableau en utilisant leSetBorders() méthode. Dans cet exemple, nous utilisons une bordure de couleur verte d’une épaisseur de 1,5 points.

table.SetBorders(LineStyle.Single, 1.5, Color.Green);

Étape 5 : Enregistrez le document modifié

Enfin, nous enregistrons le document modifié dans un fichier. Vous pouvez choisir un nom et un emplacement appropriés pour le document de sortie.

doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.BuildTableWithBorders.docx");

Félicitation ! Vous avez maintenant créé un tableau avec des bordures personnalisées à l’aide d’Aspose.Words pour .NET.

Exemple de code source pour créer une table avec des bordures à l’aide d’Aspose.Words pour .NET

	// Chemin d'accès à votre répertoire de documents
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Tables.docx");
	Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
	//Supprimez toutes les bordures existantes du tableau.
	table.ClearBorders();
	// Définissez une bordure verte autour et à l’intérieur de la table.
	table.SetBorders(LineStyle.Single, 1.5, Color.Green);
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.BuildTableWithBorders.docx");

Conclusion

Dans ce didacticiel, nous avons appris à créer un tableau avec des bordures à l’aide d’Aspose.Words pour .NET. En suivant ce guide étape par étape, vous pouvez facilement personnaliser les bordures de vos tableaux dans vos documents Word. Aspose.Words propose une API puissante et flexible pour manipuler et formater les tableaux de vos documents. Grâce à ces connaissances, vous pourrez améliorer la présentation visuelle de vos documents Word et répondre à des besoins spécifiques.