Utilizzo della classe ChartGlobalizationSettings per impostare lingue diverse per il componente grafico con Golang tramite C++
Possibili Scenari di Utilizzo
Le API di Aspose.Cells hanno esposto la classe ChartGlobalizationSettings per gestire gli scenari in cui l’utente desidera impostare un componente del grafico in una lingua diversa, etichette personalizzate per i subtotali in un foglio di calcolo.
Introduzione alla classe ChartGlobalizationSettings
La classe ChartGlobalizationSettings attualmente offre i seguenti 8 metodi che possono essere sovrascritti in una classe personalizzata per tradurre come il nome di AxisTitle, AxisUnit, ChartTitle e così via in lingue diverse.
- GetAxisTitleName: Ottiene il nome del Titolo per l’Asse.
- GetAxisUnitName: Ottiene il Nome dell’Unità di Asse.
- GetChartTitleName: Ottiene il nome del Titolo del Grafico.
- GetLegendDecreaseName: Ottiene il nome di Diminuzione per la Leggenda.
- GetLegendIncreaseName: Ottiene il nome di aumento per la Leggenda.
- GetLegendTotalName: Ottiene il nome di Totale per la Leggenda.
- GetOtherName: Ottiene il nome delle etichette “Altro” per il Grafico.
- GetSeriesName: Ottiene il nome di Serie nel Grafico.
Traduzione personalizzata
Qui, creeremo un grafico a barre basato sui seguenti dati. I nomi dei componenti del grafico verranno visualizzati in inglese nel grafico. Useremo un esempio in lingua turca per mostrare come visualizzare il Titolo del Grafico, i nomi di Aumento/Diminuzione della Leggenda, il nome Totale e il Titolo dell’Asse in turco.

Codice di Esempio
Il seguente codice di esempio carica il file Excel di esempio.
Output generato dal codice di esempio
Questo è l’output console del codice di esempio precedente.
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ığı