Définir le remplissage des cellules

Dans ce didacticiel, nous vous guiderons pas à pas à travers le processus de définition des marges des cellules d’un tableau à l’aide d’Aspose.Words for .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. À la fin de ce didacticiel, vous saurez comment ajuster les marges (espace) gauche, supérieure, droite et inférieure du contenu des cellules de vos tableaux dans vos documents Word à l’aide d’Aspose.Words for .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 l’emplacement où vous souhaitez enregistrer votre document Word modifié. Remplacez « VOTRE RÉPERTOIRE DE DOCUMENTS » par le chemin approprié.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Étape 2 : Créer un nouveau document et un générateur de documents

Ensuite, vous devez créer une nouvelle instance duDocument classe et un constructeur de document pour ce document.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Étape 3 : Démarrez un nouveau tableau et ajoutez une cellule

Pour commencer à créer le tableau, nous utilisons leStartTable() méthode du constructeur de document, puis on ajoute une cellule au tableau en utilisant laInsertCell() méthode.

builder. StartTable();
builder. InsertCell();

Étape 4 : Définir les marges des cellules

Nous pouvons maintenant définir les marges des cellules à l’aide duSetPaddings() méthode duCellFormat objet. Les marges sont définies en points et spécifiées dans l’ordre gauche, haut, droite et bas.

builder.CellFormat.SetPaddings(30, 50, 30, 50);

Étape 5 : ajouter du contenu à la cellule

Ensuite, nous pouvons ajouter du contenu à la cellule à l’aide du générateur de documentsWriteln() méthode.

builder.Writeln("I'm a beautifully formatted cell.");

Étape 6 : Terminez le tableau et enregistrez le document

Enfin, nous terminons de créer le tableau en utilisant leEndRow() méthode etEndTable(), puis nous enregistrons le document modifié dans un fichier.

builder. EndRow();
builder. EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.SetCellPadding.docx");

Exemple de code source pour définir le remplissage des cellules à 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();
	DocumentBuilder builder = new DocumentBuilder(doc);
	builder.StartTable();
	builder.InsertCell();
	// Définit la quantité d'espace (en points) à ajouter à gauche/en haut/à droite/en bas du contenu de la cellule.
	builder.CellFormat.SetPaddings(30, 50, 30, 50);
	builder.Writeln("I'm a wonderful formatted cell.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.SetCellPadding.docx");

Conclusion

Dans ce didacticiel, nous avons appris à définir les marges d’une cellule de tableau à l’aide d’Aspose.Words pour .NET. En suivant ce guide étape par étape, vous pouvez facilement ajuster les marges des cellules pour créer des espaces à gauche, en haut, à droite et en bas du contenu 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 pouvez personnaliser le formatage de vos tableaux selon vos besoins spécifiques.