Obtener el ancho y alto del papel del Diseño de página de la hoja de cálculo
Escenarios de uso posibles
A veces, es necesario conocer el ancho y alto del tamaño de papel tal como se ha establecido en la configuración de página de la hoja de cálculo. Por favor, utiliza las propiedades PageSetup.paper_width y PageSetup.paper_height para este propósito.
Obtener el ancho y alto del papel del diseño de página de la hoja de cálculo
El siguiente código de ejemplo explica el uso de las propiedades PageSetup.paper_width y PageSetup.paper_height. Primero cambia el tamaño del papel a A2 y luego encuentra el ancho y la altura del papel, después lo cambia a A3, A4, Carta y encuentra respectivamente el ancho y la altura del papel.
Código de muestra
from aspose.cells import PaperSizeType, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Create an instance of Workbook class | |
book = Workbook() | |
# Access first worksheet | |
sheet = book.worksheets[0] | |
# Set paper size to A2 and print paper width and height in inches | |
sheet.page_setup.paper_size = PaperSizeType.PAPER_A2 | |
print("PaperA2: " + str(sheet.page_setup.paper_width) + "x" + str(sheet.page_setup.paper_height)) | |
# Set paper size to A3 and print paper width and height in inches | |
sheet.page_setup.paper_size = PaperSizeType.PAPER_A3 | |
print("PaperA3: " + str(sheet.page_setup.paper_width) + "x" + str(sheet.page_setup.paper_height)) | |
# Set paper size to A4 and print paper width and height in inches | |
sheet.page_setup.paper_size = PaperSizeType.PAPER_A4 | |
print("PaperA4: " + str(sheet.page_setup.paper_width) + "x" + str(sheet.page_setup.paper_height)) | |
# Set paper size to Letter and print paper width and height in inches | |
sheet.page_setup.paper_size = PaperSizeType.PAPER_LETTER | |
print("PaperLetter: " + str(sheet.page_setup.paper_width) + "x" + str(sheet.page_setup.paper_height)) |
Salida de la consola
Aquí está la salida en consola del código de muestra anterior.
PaperA2: 16.54x23.39
PaperA3: 11.69x16.54
PaperA4: 8.27x11.69
PaperLetter: 8.5x11