Stel de opmaak van de tabelcellen in

In deze zelfstudie leiden we u stapsgewijs door het proces om de opmaak van een tabelcel te definiëren met behulp van Aspose.Words voor .NET. We leggen de gebundelde C#-broncode uit en bieden u een uitgebreide handleiding om u te helpen deze functie te begrijpen en in uw eigen projecten te implementeren. Aan het einde van deze tutorial weet u hoe u de breedte en de marges (opvulling) van een cel in uw tabellen van uw Word-documenten kunt aanpassen met Aspose.Words voor .NET.

Stap 1: Definieer de documentmap

Eerst moet u het pad naar uw documentenmap instellen. Dit is de locatie waar u uw bewerkte Word-document wilt opslaan. Vervang “UW DOCUMENTENDIRECTORY” door het juiste pad.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Stap 2: Maak een nieuw document en een documentbuilder

Vervolgens moet u een nieuw exemplaar van deDocument klasse en een documentconstructor voor dat document.

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

Stap 3: Start een nieuwe tabel en voeg een cel toe

Om te beginnen met het maken van de tabel, gebruiken we deStartTable() methode van de documentconstructor, vervolgens voegen we een cel aan de tabel toe met behulp van deInsertCell() methode.

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

Stap 4: Stel de celopmaak in

Nu kunnen we de celopmaak instellen door naar hetCellFormat voorwerp van deDocumentBuilder voorwerp. We kunnen de celbreedte en de marges (opvullingen) instellen met behulp van de overeenkomstige eigenschappen.

CellFormat cellFormat = builder. CellFormat;
cellFormat. Width = 250;
cellFormat. LeftPadding = 30;
cellFormat. RightPadding = 30;
cellFormat. TopPadding = 30;
cellFormat.BottomPadding = 30;

Stap 5: Voeg inhoud toe aan de cel

Vervolgens kunnen we inhoud aan de cel toevoegen met behulp van de documentbouwerWriteln() methode.

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

Stap 6: Maak de tabel af en sla het document op

Ten slotte voltooien we het maken van de tabel met behulp van deEndRow() methode enEndTable(), vervolgens slaan we het gewijzigde document op in een bestand.

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

Voorbeeldbroncode voor het instellen van tabelcelopmaak met Aspose.Words voor .NET

	// Pad naar uw documentmap
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	builder.StartTable();
	builder.InsertCell();
	CellFormat cellFormat = builder.CellFormat;
	cellFormat.Width = 250;
	cellFormat.LeftPadding = 30;
	cellFormat.RightPadding = 30;
	cellFormat.TopPadding = 30;
	cellFormat.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted cell.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

Conclusie

In deze zelfstudie hebben we geleerd hoe u de opmaak van een tabelcel kunt instellen met Aspose.Words voor .NET. Door deze stapsgewijze handleiding te volgen, kunt u eenvoudig de breedte en marges van een cel in uw tabellen in uw Word-documenten aanpassen. Aspose.Words biedt een krachtige en flexibele API voor het manipuleren en opmaken van tabellen in uw documenten. Met deze kennis kunt u de visuele indeling van uw tafels aanpassen aan uw specifieke behoeften.