Verwenden der ChartGlobalizationSettings-Klasse zum Festlegen einer anderen Sprache für die Diagrammkomponente
Mögliche Nutzungsszenarien
Aspose.Cells APIs haben das offengelegtChartGlobalizationSettings Klasse, 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
DerChartGlobalizationSettingsDie Klasse bietet derzeit die folgenden 8 Methoden, die in einer benutzerdefinierten Klasse überschrieben werden können, um beispielsweise den Namen „AxisTitle“, den Namen „AxisUnit“, den Namen „ChartTitle“ usw. in eine andere Sprache zu übersetzen.
- GetAxisTitleName: Ruft den Namen des Titels für die Achse ab.
- GetAxisUnitName: Ruft den Namen der Achseneinheit ab.
- GetChartTitleName: Ruft den Namen des Diagrammtitels ab.
- GetLegendDecreaseName: Ruft den Namen Decrease für die Legende ab.
- GetLegendIncreaseName: Ruft den Namen der Erhöhung für die Legende ab.
- GetLegendTotalName: Ruft den Namen „Total“ für die Legende ab.
- GetOtherName: Ruft den Namen der „Anderen“ Beschriftungen für das Diagramm ab.
- GetSeriesName: Ruft den Namen der Serie im Diagramm ab.
Benutzerdefinierte Sprachübersetzung
Hier erstellen wir ein Wasserfalldiagramm basierend auf den folgenden Daten. Die Namen der Diagrammkomponenten werden im Diagramm auf Englisch angezeigt. Wir werden anhand eines Beispiels in türkischer Sprache zeigen, wie der Diagrammtitel, die Legenden-Erhöhungs-/Verringerungsnamen, der Gesamtname und der Achsentitel auf Türkisch angezeigt werden.
Beispielcode
Der folgende Beispielcode lädt dieBeispiel-Excel-Datei.
Vom Beispielcode generierte Ausgabe
Dies ist die Konsolenausgabe des obigen Beispielcodes.
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ığı