Symbole zum Arbeitsblatt hinzufügen

Symbole zum Arbeitsblatt in Aspose.Cells hinzufügen

Wenn Sie Aspose.Cells verwenden müssen, um ‘Symbole’ in eine Excel-Datei hinzuzufügen, kann Ihnen dieses Dokument einige Hilfe bieten.

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 zu helfen, Symbole mit Aspose.Cells einzufügen. Es gibt auch eine notwendige Beispieldatei und eine Symbol-Ressourcendatei. Wir haben die Excel-Benutzeroberfläche verwendet, um ein Symbol mit demselben Anzeigeeffekt wie die Ressourcendatei in der Beispieldatei einzufügen.

Java

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Read icon resource file data
String fileName = "icon.svg";
FileInputStream fsSource = new FileInputStream(fileName);
byte[] bytes = fsSource.readAllBytes();
fsSource.close();
// Create workbook from sample file
Workbook workbook = new Workbook("sample.xlsx");
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the icon to the worksheet
sheet.getShapes().addIcons(3, 0, 7, 0, 100, 100, bytes, null);
//Set a prompt message
Cell c = sheet.getCells().get(8, 7);
c.putValue("Insert via Aspose.Cells");
Style s = c.getStyle();
s.getFont().setColor(Color.getBlue());
c.setStyle(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: