Recuperar tipo de ancho preferido

En este tutorial, aprenderemos cómo recuperar el tipo de ancho preferido y su valor de una celda de una tabla en un documento de Word usando Aspose.Words para .NET. Seguiremos una guía paso a paso para comprender el código e implementar esta función. Al final de este tutorial, podrá recuperar el tipo de ancho preferido (absoluto, relativo o automático) y su valor para una celda específica en las tablas de su documento de Word.

Paso 1: configuración del proyecto

  1. Inicie Visual Studio y cree un nuevo proyecto de C#.
  2. Agregue una referencia a la biblioteca Aspose.Words para .NET.

Paso 2: cargar el documento

Para iniciar el procesamiento de textos con el documento, siga estos pasos:

// Ruta a su directorio de documentos
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// Cargar el documento
Document doc = new Document(dataDir + "Tables.docx");

Asegúrese de reemplazar “SU DIRECTORIO DE DOCUMENTOS” con la ruta real a su directorio de documentos y proporcione el nombre de archivo correcto.

Paso 3: Recuperar el tipo y valor de ancho preferido

A continuación, recuperaremos el tipo de ancho preferido y su valor para una celda de tabla específica. Utilice el siguiente código:

// recuperar la mesa
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);

// Activar el ajuste automático de la mesa
table. AllowAutoFit = true;

// Recuperar la primera celda de la primera fila.
Cell firstCell = table.FirstRow.FirstCell;

// Recuperar el tipo de ancho preferido y su valor
PreferredWidthType type = firstCell.CellFormat.PreferredWidth.Type;
double value = firstCell.CellFormat.PreferredWidth.Value;

Aquí usamos el documento para buscar la primera tabla, luego habilitamos el ajuste automático de la tabla con elAllowAutoFit propiedad. Luego recuperamos la primera celda de la primera fila de la tabla. Desde esta celda, podemos recuperar el tipo de ancho preferido con elPreferredWidth.Type propiedad y su valor con elPreferredWidth.Value propiedad.

Código fuente de muestra para recuperar el tipo de ancho preferido usando Aspose.Words para .NET

// Ruta a su directorio de documentos
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document(dataDir + "Tables.docx");
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
table.AllowAutoFit = true;
Cell firstCell = table.FirstRow.FirstCell;
PreferredWidthType type = firstCell.CellFormat.PreferredWidth.Type;
double value = firstCell.CellFormat.PreferredWidth.Value;

Conclusión

En este tutorial, aprendimos cómo recuperar el tipo de ancho preferido y su valor de una celda de una tabla en un documento de Word usando Aspose.Words para .NET. Si sigue esta guía paso a paso e implementa el código C# proporcionado, puede recuperar esta información para celdas específicas en las tablas de su documento de Word.