Ajustar automáticamente una tabla en Word usando Java

Esta guía explica cómo ajustar automáticamente una tabla en Word usando Java. Proporciona detalles sobre la configuración del entorno de desarrollo, una lista de pasos y un código de muestra que muestra cómo hacer que una tabla se ajuste en Word usando Java. Puedes establecer varias configuraciones para controlar el ajuste de la tabla en el archivo de Word.

Pasos para ajustar una tabla a la página en Word usando Java

  1. Configura el entorno de desarrollo para usar Aspose.Words for Java y ajustar tablas.
  2. Abre el archivo de Word con una tabla usando el objeto de la clase Document.
  3. Obtén el nodo de la tabla objetivo utilizando la opción NodeType.TABLE.
  4. Convierte el nodo extraído en un objeto Table.
  5. Llama al método autoFit() en la clase Table.
  6. Guarda la salida con la tabla ajustada.

Estos pasos explican cómo ajustar automáticamente una tabla en Word usando Java. Carga el archivo de Word con tablas, accede al nodo objetivo proporcionando el índice y conviértelo en un objeto Table. Luego, llama al método autoFit(), establece el comportamiento de ajuste y guarda el archivo de salida.

Código para ajustar una tabla en Word usando Java

import com.aspose.words.*;
public class Main {
public static void main(String[] args) throws Exception {
License pdfLicense = new License();
pdfLicense.setLicense("license.lic");
Document doc = new Document("Table.docx");
Table table = (Table)doc.getChild(NodeType.TABLE, 0, true);
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW);
doc.save("AdjustedTable.docx");
}
}

Este código demuestra cómo usar la función de ajuste automático en Word con Java. Puedes seleccionar cualquier otro nodo utilizando el enumerador NodeType. Si deseas ajustar la tabla según el contenido de las celdas, usa la opción AUTO_FIT_TO_CONTENTS. Para mantener el ancho de las columnas fijo, usa la opción FIXED_COLUMN_WIDTHS.

Este artículo nos ha enseñado el proceso de ajuste automático de tablas. Si deseas crear una nueva tabla, consulta el artículo Crear una tabla de contenido en Word usando Java.

 Español