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: