Zugriff und Aktualisierung der Teile von Rich Text einer Zelle
Contents
[
Hide
]
Mit Aspose.Cells können Sie auf die Teile des Rich-Texts einer Zelle zugreifen und diese aktualisieren. Hierfür können Sie die Cell.GetCharacters() und Cell.SetCharacters() Methoden verwenden. Diese Methoden geben ein Array von FontSetting-Objekten zurück und akzeptieren dieses, mit dem Sie verschiedene Eigenschaften der Schriftart wie Schriftartname, Schriftfarbe, Fettgedrucktheit usw. ändern können.
Teile des Rich-Texts der Zelle zugreifen und aktualisieren
Der folgende Code zeigt die Verwendung der Cell.GetCharacters()- und Cell.SetCharacters()-Methode mit der Quelldatei Excel, die Sie über den bereitgestellten Link herunterladen können. Die Quelldatei Excel enthält einen Rich-Text in der Zelle A1. Es hat 3 Teile, und jeder Teil hat eine andere Schriftart. Der folgende Codeschnipsel greift auf diese Teile zu und aktualisiert den ersten Teil mit einem neuen Schriftartnamen. Schließlich speichert es die Arbeitsmappe als Ausgabedatei Excel. Wenn Sie es öffnen, werden Sie feststellen, dass sich die Schriftart des ersten Teils des Textes zu “Arial” geändert hat.
C#-Code zum Zugriff und zur Aktualisierung der Teile des Rich Texts einer Zelle
Von der Beispiellösung generierte Konsolenausgabe
Hier ist die Konsolenausgabe des obigen Beispielscodes unter Verwendung der Quelldatei Excel.
Before updating the font settings....
Century
Courier New
Verdana
After updating the font settings....
Arial
Courier New
Verdana