Symbole zum Arbeitsblatt hinzufügen
Symbole in Arbeitsblatt in Aspose.Cells für Python via .NET einfügen
Wenn Sie Aspose.Cells für Python via .NET verwenden müssen, um ‘Symbole’ in einer Excel-Datei hinzuzufügen, kann dieses Dokument Ihnen dabei helfen.
Die Excel-Benutzeroberfläche für die Einfüge-Symbol-Operation sieht wie folgt aus:

- Wählen Sie die Position des Symbols, das in das Arbeitsblatt eingefügt werden soll
- Klicken Sie links auf Einfügen->Symbole
- In dem sich öffnenden Fenster wählen Sie das Symbol im roten Rechteck in der obigen Abbildung aus
- Klicken Sie links auf Einfügen, danach wird es in die Excel-Datei eingefügt
Der Effekt ist wie folgt:

Hier haben wir Beispielcode vorbereitet, um Ihnen beim Einfügen von Symbolen mit Aspose.Cells für Python via .NET zu helfen. Es gibt auch eine notwendige Beispieldatei und eine Icon-Ressourcendatei. Wir haben die Excel-Oberfläche verwendet, um ein Symbol mit dem gleichen Anzeigeeffekt wie die Ressourcendatei in der Beispieldatei einzufügen.
Python-Beispielcode
| from aspose import pycore | |
| from aspose.cells import SaveFormat, Workbook | |
| from aspose.pydrawing import Color | |
| import bytearray | |
| import int | |
| # Read icon resource file data | |
| fileName = "icon.svg" | |
| fsSource = open(fileName, "rb") | |
| bytes = bytearray(utils.filesize(fsSource)) | |
| numBytesToRead = pycore.cast(int, utils.filesize(fsSource)) | |
| numBytesRead = 0 | |
| while numBytesToRead > 0: | |
| # Read may return anything from 0 to numBytesToRead. | |
| n = fsSource.readinto(bytes) | |
| # Break when the end of the file is reached. | |
| if n == 0: | |
| break | |
| numBytesRead = n | |
| numBytesToRead = n | |
| fsSource.close() | |
| # Create workbook from sample file | |
| workbook = Workbook("sample.xlsx") | |
| # Access first worksheet from the collection | |
| sheet = workbook.worksheets[0] | |
| # Add the icon to the worksheet | |
| sheet.shapes.add_icons(3, 0, 7, 0, 100, 100, bytes, None) | |
| # Set a prompt message | |
| c = sheet.cells.get(8, 7) | |
| c.value = "Insert via Aspose.Cells" | |
| s = c.get_style() | |
| s.font.color = Color.blue | |
| c.set_style(s) | |
| # Save.You can check your icon in this way. | |
| workbook.save("sample2.xlsx", SaveFormat.XLSX) |
Wenn Sie den obigen Code in Ihrem Projekt ausführen, erhalten Sie die folgenden Ergebnisse: