Holen Sie sich Symbolsätze, Datenbalken oder Farbskalenobjekte, die in der bedingten Formatierung verwendet werden
Contents
[
Hide
]
Manchmal müssen Sie Symbolsätze abrufen, die bei der bedingten Formatierung einer Zelle oder eines Zellbereichs verwendet werden, und Sie möchten eine darauf basierende Bilddatei erstellen. Möglicherweise müssen Sie die Datenbalken oder Farbskalen lesen, die in der bedingten Formatierung verwendet werden. Aspose.Cells unterstützt diese Funktion.
Das folgende Codebeispiel zeigt, wie Symbolsätze gelesen werden, die für die bedingte Formatierung verwendet werden. Mit dem einfachen API von Aspose.Cell werden die Bilddaten des Symbolsatzes als Bild gespeichert.
This file contains 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
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Open a template Excel file | |
Workbook workbook = new Workbook(dataDir+ "book1.xlsx"); | |
// Get the first worksheet in the workbook | |
Worksheet sheet = workbook.Worksheets[0]; | |
// Get the A1 cell | |
Cell cell = sheet.Cells["A1"]; | |
// Get the conditional formatting result object | |
ConditionalFormattingResult cfr = cell.GetConditionalFormattingResult(); | |
// Get the icon set | |
ConditionalFormattingIcon icon = cfr.ConditionalFormattingIcon; | |
// Create the image file based on the icon's image data | |
File.WriteAllBytes(dataDir+ "imgIcon.out.jpg", icon.ImageData); |