Verwendung der ChartGlobalizationSettings Klasse zum Einstellen einer anderen Sprache für das Diagrammkomponente
Mögliche Verwendungsszenarien
Aspose.Cells-APIs haben die Klasse ChartGlobalizationSettings freigelegt, um mit Szenarien umzugehen, in denen der Benutzer die Diagrammkomponente auf eine andere Sprache einstellen möchte. Benutzerdefinierte Beschriftungen für Zwischensummen in einer Tabelle.
Einführung in die ChartGlobalizationSettings-Klasse
Die Klasse ChartGlobalizationSettings bietet derzeit die folgenden 8 Methoden, die in einer benutzerdefinierten Klasse überschrieben werden können, um beispielsweise Achsentitel, Achsenbeschriftung, Diagrammtitel usw. in verschiedene Sprachen zu übersetzen.
- GetAxisTitleName: Gibt den Titel für die Achse zurück.
- GetAxisUnitName: Gibt den Namen der Achseneinheit zurück.
- GetChartTitleName: Gibt den Titel des Diagramms zurück.
- GetLegendDecreaseName: Gibt den Namen der Abnahme für die Legende zurück.
- GetLegendIncreaseName: Gibt den Namen des Anstiegs für die Legende zurück.
- GetLegendTotalName: Gibt den Namen des Gesamtwerts für die Legende zurück.
- GetOtherName: Gibt den Namen der “Andere”-Beschriftungen für das Diagramm zurück.
- GetSeriesName: Gibt den Namen der Serie im Diagramm zurück.
Benutzerdefinierte Sprachübersetzung
Hier erstellen wir ein Wasserfalldiagramm basierend auf den folgenden Daten. Die Namen der Diagrammkomponenten werden im Diagramm auf Englisch angezeigt. Wir verwenden ein Beispiel für die türkische Sprache, um zu zeigen, wie der Diagrammtitel, die Legenden-Abnahme/Zunahme-Namen, der Gesamtwert und der Achsentitel auf Türkisch angezeigt werden.
Beispielcode
Der folgende Beispielcode lädt die Beispieldatei Excel.
Ausgabe, die vom Beispielcode generiert wurde
Dies ist die Konsolenausgabe des obigen Beispiels.
Workbook chart title: Grafik Başlığı
Workbook chart legend: Artış
Workbook chart legend: Düşüş
Workbook chart legend: Toplam
Workbook category axis tile: Eksen Başlığı