Implémenter une taille de papier personnalisée de la feuille de calcul pour le rendu
Scénarios d’utilisation possibles
Il n’existe pas d’option directe pour créer des tailles de papier personnalisées dans MS Excel, cependant, vous pouvez définir une taille de papier personnalisée de vos feuilles de calcul souhaitées lors du rendu d’un fichier Excel au format PDF. Ce document explique comment définir une taille de papier personnalisée d’une feuille de calcul en utilisant les API Aspose.Cells.
Implémenter une taille de papier personnalisée de la feuille de calcul pour le rendu
Aspose.Cells vous permet de mettre en œuvre la taille de feuille de calcul souhaitée. Vous pouvez utiliser la méthode CustomPaperSize de la classe PageSetup pour spécifier une taille de page personnalisée. Le code d’exemple suivant illustre comment spécifier une taille de papier personnalisée pour la première feuille de calcul dans le classeur. Veuillez également consulter le PDF généré avec le code suivant pour une référence.
Capture d’écran
Code d’exemple
// 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"); |