Implementar tamaño de papel personalizado de la hoja de cálculo para la representación
Escenarios de uso posibles
No hay opción directa para crear tamaños de papel personalizados en MS Excel, sin embargo, puedes establecer un tamaño de papel personalizado en tus hojas deseadas al renderizar un archivo de Excel a PDF. Este documento explica cómo configurar un tamaño de papel personalizado usando las APIs de Aspose.Cells para Python via .NET.
Implementar Tamaño de Papel Personalizado de la Hoja de Cálculo para el Renderizado
Aspose.Cells para Python via .NET permite implementar el tamaño de papel deseado de la hoja de cálculo. Puedes usar el método custom_paper_size de la clase PageSetup para especificar un tamaño de página personalizado. El siguiente código de ejemplo ilustra cómo especificar un tamaño de papel personalizado para la primera hoja del libro. También puedes ver el PDF de salida generado con este código como referencia.
Captura de pantalla
Código de muestra
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Create workbook object | |
wb = Workbook() | |
# Access first worksheet | |
ws = wb.worksheets[0] | |
# Set custom paper size in unit of inches | |
ws.page_setup.custom_paper_size(6, 4) | |
# Access cell B4 | |
b4 = ws.cells.get("B4") | |
# Add the message in cell B4 | |
b4.put_value("Pdf Page Dimensions: 6.00 x 4.00 in") | |
# Save the workbook in pdf format | |
wb.save(outputDir + "outputCustomPaperSize.pdf") |