Determinar si el Tamaño de Papel de la Hoja de Cálculo es Automático

Escenarios de uso posibles

La mayoría de las veces, el tamaño de papel de la hoja de cálculo es automático. Cuando es automático, suele estar configurado como Carta. A veces, el usuario establece el tamaño de papel de la hoja de cálculo según sus requisitos. En este caso, el tamaño de papel no es automático. Puedes averiguar si el tamaño de papel de la hoja de cálculo es automático o no utilizando el método Worksheet.getPageSetup().isAutomaticPaperSize().

Determinar si el tamaño de papel de la hoja de cálculo es automático

El código de muestra proporcionado a continuación carga los dos siguientes archivos de Excel

y averigua si el tamaño de papel de su primera hoja de cálculo es automático o no. En Microsoft Excel, puedes verificar si el tamaño de papel es automático o no a través de la ventana de Configuración de página como se muestra en esta captura de pantalla.

todo:image_alt_text

Código de muestra

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Load the first workbook having automatic paper size false
Workbook wb1 = new Workbook(srcDir + "samplePageSetupIsAutomaticPaperSize-False.xlsx");
// Load the second workbook having automatic paper size true
Workbook wb2 = new Workbook(srcDir + "samplePageSetupIsAutomaticPaperSize-True.xlsx");
// Access first worksheet of both workbooks
Worksheet ws11 = wb1.getWorksheets().get(0);
Worksheet ws12 = wb2.getWorksheets().get(0);
// Print the PageSetup.IsAutomaticPaperSize property of both worksheets
System.out.println("First Worksheet of First Workbook - IsAutomaticPaperSize: " + ws11.getPageSetup().isAutomaticPaperSize());
System.out.println("First Worksheet of Second Workbook - IsAutomaticPaperSize: " + ws12.getPageSetup().isAutomaticPaperSize());

Salida de la consola

Aquí está la salida de la consola del código de muestra anterior cuando se ejecuta con los archivos de Excel de muestra proporcionados.

First Worksheet of First Workbook - IsAutomaticPaperSize: false

First Worksheet of Second Workbook - IsAutomaticPaperSize: true