Implementa la dimensione della carta personalizzata del foglio di lavoro per la resa
Possibili Scenari di Utilizzo
Non esiste un’opzione diretta per creare dimensioni personalizzate della carta in MS Excel, tuttavia puoi impostare una dimensione personalizzata della carta per i fogli di lavoro desiderati durante la conversione del file Excel in formato PDF. Questo documento spiega come impostare una dimensione personalizzata della carta di un foglio di lavoro utilizzando le API Aspose.Cells per Python via .NET.
Implementare un formato carta personalizzato del foglio di lavoro per il rendering
Aspose.Cells per Python via .NET permette di implementare la dimensione desiderata del foglio di lavoro. Puoi utilizzare il metodo custom_paper_size della classe PageSetup per specificare una dimensione personalizzata della pagina. Il seguente esempio di codice illustra come specificare una dimensione personalizzata della carta per il primo foglio di lavoro nel workbook. Consulta anche il PDF di output generato con il seguente codice come riferimento.
Screenshot
Codice di Esempio
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") |