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
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# 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: