Converti grafico in immagine per la regione cinese

Definisce una classe di ereditarietà

Primo passo, è necessario definire una classe “ChartChineseSetttings” da cui ereditareGraficoGlobalizzazioneImpostazioni. Successivamente, riscrivendo le relative funzioni, potrai impostare il testo degli elementi del grafico nella tua lingua. Esempio di codice:

Impostazione cinese di configurazione per il grafico

In questo passaggio utilizzerai la classe “ChartChineseSetttings” che hai definito nel passaggio precedente. Esempio di codice:

	Workbook wb = new Workbook("Chinese.xls");
	wb.Settings.GlobalizationSettings.ChartSettings = new ChartChineseSetttings();
	Chart chart0 = wb.Worksheets[0].Charts[0];
	chart0.ToImage("Output.png");

Quindi puoi vedere l’effetto nell’immagine di output, gli elementi nel grafico verranno renderizzati in base alle tue impostazioni.

Conclusione

In questo esempio, se non imposti la regione cinese per un grafico, i seguenti elementi del grafico potrebbero essere visualizzati nella lingua predefinita, ad esempio l’inglese. Dopo l’operazione di cui sopra, possiamo ottenere un’immagine del grafico di output con la regione cinese.

Elementi supportati Valore in questo esempio valore predefinito nell’ambiente inglese
Nome del titolo dell’asse 坐标轴标题 Titolo dell’Asse
Nome dell’unità dell’asse 百,千… Centinaia, migliaia…
Nome del titolo del grafico 图表标题 Titolo del grafico
Legenda Aumenta nome 增加 Aumento
Legenda Riduci nome 减少 Diminuire
Nome totale della legenda 汇总 Totale
Altro nome 其他 Altro
Nome della serie 系列 Serie