Rijopmaak toepassen

In deze zelfstudie leiden we u stapsgewijs door het proces om rijopmaak toe te passen op een tabel 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 zelfstudie heeft u een duidelijk inzicht in de manier waarop u tabelrijen in uw Word-documenten kunt opmaken 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 nieuw bord

Om rijopmaak toe te passen, moeten we eerst een nieuwe tabel starten met behulp van deStartTable() methode van de documentconstructor.

Table table = builder. StartTable();

Stap 4: Cel invoegen en naar rijopmaak gaan

Nu kunnen we een cel in de tabel invoegen en toegang krijgen tot de rijopmaak voor die cel met behulp van de documentbouwerInsertCell() EnRowFormat methoden.

builder. InsertCell();
RowFormat rowFormat = builder.RowFormat;

Stap 5: Stel de rijhoogte in

Om de rijhoogte in te stellen, gebruiken we deHeight EnHeightRule eigenschappen van het rijformaat. In dit voorbeeld stellen we een rijhoogte van 100 punten in en gebruiken we deExactly regel.

rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;

Stap 6: Definieer de tabelopmaak

Sommige opmaakeigenschappen kunnen in de tabel zelf worden ingesteld en worden op alle tabelrijen toegepast. In dit voorbeeld stellen we de eigenschappen van de tabelmarge in met behulp van deLeftPadding, RightPadding, TopPadding EnBottomPadding eigenschappen.

table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;

Stap 7: Voeg inhoud toe aan de rij

Nu kunnen we dat

We gaan inhoud aan de regel toevoegen met behulp van de methoden van de documentconstructor. In dit voorbeeld gebruiken we deWriteln() methode om tekst aan de regel toe te voegen.

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

Stap 8: Maak de lijn en de tafel af

Nadat we de inhoud aan de rij hebben toegevoegd, kunnen we de rij beëindigen met behulp van deEndRow() methode en beëindig vervolgens de tabel met behulp van deEndTable() methode.

builder. EndRow();
builder. EndTable();

Stap 9: Sla het gewijzigde document op

Ten slotte slaan we het gewijzigde document op in een bestand. U kunt een geschikte naam en locatie voor het uitvoerdocument kiezen.

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

Gefeliciteerd! U hebt nu rijopmaak op een tabel toegepast met Aspose.Words voor .NET.

Voorbeeldbroncode voor rijopmaak toepassen met Aspose.Words voor .NET

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Table table = builder.StartTable();
	builder.InsertCell();
	RowFormat rowFormat = builder.RowFormat;
	rowFormat.Height = 100;
	rowFormat.HeightRule = HeightRule.Exactly;
	// Deze opmaakeigenschappen worden ingesteld op de tabel en worden toegepast op alle rijen in de tabel.
	table.LeftPadding = 30;
	table.RightPadding = 30;
	table.TopPadding = 30;
	table.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted row.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");

Conclusie

In deze zelfstudie hebben we geleerd hoe u rijopmaak op een tabel kunt toepassen met behulp van Aspose.Words voor .NET. Door deze stapsgewijze handleiding te volgen, kunt u deze functionaliteit eenvoudig integreren in uw C#-projecten. Het manipuleren van de opmaak van tabelrijen is een essentieel aspect van documentverwerking, en Aspose.Words biedt een krachtige en flexibele API om dit te bereiken. Met deze kennis kunt u de visuele presentatie van uw Word-documenten verbeteren en aan specifieke eisen voldoen.