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 la taille de papier personnalisée de vos feuilles souhaitées lors de la conversion d’un fichier Excel en PDF. Ce document explique comment définir une taille de papier personnalisée pour une feuille en utilisant les API Aspose.Cells pour Python via .NET.

Implémenter une taille de papier personnalisée de la feuille de calcul pour le rendu

Aspose.Cells pour Python via .NET vous permet de mettre en œuvre la taille de papier souhaitée pour votre feuille. Vous pouvez utiliser la méthode custom_paper_size 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 du classeur. Voir également le PDF généré avec le code ci-dessous à titre de référence.

Capture d’écran

todo:image_alt_text

Code d’exemple

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")