Zugriff auf und Aktualisierung der Teile des Rich Text Inhalts einer Zelle mit Golang via C++
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 demonstriert die Verwendung der Cell->GetCharacters()- und Cell->SetCharacters()-Methoden mit der Quell-Excel-Datei. Die Quell-Excel-Datei enthält einen Rich-Text in Zelle A1 mit 3 Abschnitten, die jeweils eine andere Schriftart haben. Der Code greift auf diese Abschnitte zu und aktualisiert die Schriftart des ersten Abschnitts auf “Arial”. Die modifizierte Arbeitsmappe wird als Ausgabe-Excel-Datei gespeichert.
C++-Code zum Zugriff und zur Aktualisierung von Rich-Text-Abschnitten
Von der Beispiellösung generierte Konsolenausgabe
Hier ist die Konsolenausgabe beim Verwenden der Quell-Excel-Datei:
Before updating the font settings....
Century
Courier New
Verdana
After updating the font settings....
Arial
Courier New
Verdana