Rufen Sie Icons Sets, Datenleisten oder Farbskalen Objekte, die in der bedingten Formatierung verwendet werden, ab
Contents
[
Hide
]
Manchmal ist es notwendig, Symbolsätze, die in der bedingten Formatierung einer Zelle oder eines Zellbereichs verwendet werden, abzurufen und eine Bilddatei daraus zu erstellen. Sie müssen möglicherweise die in der bedingten Formatierung verwendeten Datenbalken oder Farbskalen lesen. Aspose.Cells für Python via .NET unterstützt dieses Feature.
Das folgende Codebeispiel zeigt, wie Icons Sets für die bedingte Formatierung abgerufen werden. Mit der einfachen API von Aspose.Cells wird die Bilddaten des Icons Set als Bild gespeichert.
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) |