Implementa la dimensione della carta personalizzata del foglio di lavoro per la resa
Possibili Scenari di Utilizzo
Non c’è un’opzione diretta disponibile per creare dimensioni di carta personalizzate in MS Excel, tuttavia è possibile impostare la dimensione della carta personalizzata dei fogli di lavoro desiderati durante la resa del file Excel nel formato file PDF. Questo documento spiega come impostare una dimensione di carta personalizzata di un foglio di lavoro utilizzando le API di Aspose.Cells.
Implementare un formato carta personalizzato del foglio di lavoro per il rendering
Aspose.Cells consente di implementare la dimensione della carta desiderata del foglio di lavoro. È possibile utilizzare il metodo CustomPaperSize della classe PageSetup per specificare una dimensione della pagina personalizzata. Il seguente codice di esempio illustra come specificare una dimensione di carta personalizzata per il primo foglio di lavoro nella cartella di lavoro. Si prega inoltre di consultare il file PDF di output generato con il seguente codice per un riferimento.
Screenshot
Codice di Esempio
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Create workbook object | |
Workbook wb = new Workbook(); | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Set custom paper size in unit of inches | |
ws.PageSetup.CustomPaperSize(6, 4); | |
//Access cell B4 | |
Cell b4 = ws.Cells["B4"]; | |
//Add the message in cell B4 | |
b4.PutValue("Pdf Page Dimensions: 6.00 x 4.00 in"); | |
//Save the workbook in pdf format | |
wb.Save(outputDir + "outputCustomPaperSize.pdf"); |