Establecer relleno de celda

En este tutorial, lo guiaremos paso a paso para configurar los márgenes de las celdas de una 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 los márgenes (espacio) izquierdo, superior, derecho e inferior del contenido de las celdas en sus tablas 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.

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

Paso 4: establecer los márgenes de las celdas

Ahora podemos establecer los márgenes de las celdas usando elSetPaddings() método de laCellFormat objeto. Los márgenes se definen en puntos y se especifican en el orden izquierdo, superior, derecho e inferior.

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

Paso 5: agregar contenido a la celda

Luego podemos agregar contenido a la celda usando el generador de documentos.Writeln() método.

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

Paso 6: Termina la tabla y guarda el documento.

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

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

Código fuente de muestra para establecer relleno de celda 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);
	builder.StartTable();
	builder.InsertCell();
	// Establece la cantidad de espacio (en puntos) que se agregará a la izquierda/arriba/derecha/abajo del contenido de la celda.
	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");

Conclusión

En este tutorial, aprendimos cómo configurar los márgenes de una celda de una tabla usando Aspose.Words para .NET. Siguiendo esta guía paso a paso, puede ajustar fácilmente los márgenes de las celdas para crear espacios a la izquierda, arriba, derecha e inferior del contenido en las tablas de 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 formato de sus tablas según sus necesidades específicas.