Establecer formato de fila de tabla

En este tutorial, lo guiaremos paso a paso para configurar el formato de las filas de la tabla usando Aspose.Words para .NET. Explicaremos el código fuente de C# incluido y le proporcionaremos una guía completa para ayudarle a comprender e implementar esta característica en sus propios proyectos. Al final de este tutorial, sabrá cómo ajustar la altura y el relleno de una fila de la tabla en sus documentos de Word usando Aspose.Words para .NET.

Paso 1: definir el directorio de documentos

Primero, debe establecer la ruta a su directorio de documentos. Esta es la ubicación donde desea guardar su documento de Word editado. Reemplace “SU DIRECTORIO DE DOCUMENTOS” con la ruta adecuada.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Paso 2: cree un nuevo documento y un generador de documentos

A continuación, debe crear una nueva instancia deDocument clase y un constructor de documentos para ese documento.

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

Paso 3: comience una nueva tabla y agregue una celda

Para comenzar a crear la tabla, utilizamos elStartTable() método del constructor de documentos, luego agregamos una celda a la tabla usando elInsertCell() método.

Table table = builder. StartTable();
builder. InsertCell();

Paso 4: definir el formato de línea

Ahora podemos configurar el formato de fila accediendo alRowFormat objeto de laDocumentBuilder objeto. Podemos establecer la altura de la línea y los márgenes (paddings) usando las propiedades correspondientes.

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

Paso 5: establecer los márgenes de la tabla

A continuación, podemos configurar los rellenos de la tabla accediendo a las propiedades correspondientes delTable objeto. Estos márgenes se aplicarán a todas las filas de la tabla.

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

Paso 6: agregue contenido a la fila

Finalmente, podemos agregar contenido a la línea usando la función del generador de documentos.Writeln() método.

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

Paso 7: Termine la tabla y guarde el documento.

En

Al final, terminamos de crear la tabla usando elEndRow() yEndTable() método, luego guardamos el documento modificado en un archivo.

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

Código fuente de muestra para establecer el formato de fila de la tabla usando Aspose.Words para .NET

	// Ruta a su directorio de documentos
	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;
	// Estas propiedades de formato se establecen en la tabla y se aplican a todas las filas de la tabla.
	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.DocumentBuilderSetTableRowFormatting.docx");

Conclusión

En este tutorial, aprendimos cómo configurar el formato de las filas de la tabla usando Aspose.Words para .NET. Si sigue esta guía paso a paso, podrá ajustar fácilmente la altura de las filas de la tabla y los márgenes en sus documentos de Word. Aspose.Words ofrece una API potente y flexible para manipular y formatear tablas en sus documentos. Con este conocimiento, puede personalizar el diseño visual de sus tablas según sus necesidades específicas.