Obtenir des objets d ensembles d icônes, de barres de données ou d échelles de couleurs utilisés dans la mise en forme conditionnelle
Contents
[
Hide
]
Parfois, vous devez récupérer des ensembles d’icônes utilisés dans la mise en forme conditionnelle d’une cellule ou d’une plage de cellules et vous souhaitez créer un fichier image basé sur cela. Vous pourriez avoir besoin de lire les barres de données ou les échelles de couleurs utilisées dans la mise en forme conditionnelle. Aspose.Cells pour Python via .NET supporte cette fonctionnalité.
Le code d’exemple suivant montre comment lire des ensembles d’icônes utilisés pour la mise en forme conditionnelle. Avec l’API simple d’Aspose.Cells, les données d’image de l’ensemble d’icônes sont enregistrées en tant qu’image.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Open a template Excel file | |
workbook = Workbook(dataDir + "book1.xlsx") | |
# Get the first worksheet in the workbook | |
sheet = workbook.worksheets[0] | |
# Get the A1 cell | |
cell = sheet.cells.get("A1") | |
# Get the conditional formatting result object | |
cfr = cell.get_conditional_formatting_result() | |
# Get the icon set | |
icon = cfr.conditional_formatting_icon | |
# Create the image file based on the icon's image data | |
with open(dataDir + "imgIcon.out.jpg", "wb") as f: | |
f.write(icon.image_data) |