Konvertera diagram till bild för den kinesiska regionen

Definierar en arvsklass

Första steget måste du definiera en klass “ChartChineseSettings” som ärver frånChartGlobalizationSettings. Sedan, genom att skriva om de relaterade funktionerna, kan du ställa in texten i diagramelementen på ditt eget språk. Kodexempel:

Konfigurera kinesiska inställning för diagram

I det här steget kommer du att använda klassen “ChartChineseSettings” som du definierade i föregående steg. Kodexempel:

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

Sedan kan du se effekten i utdatabilden, elementen i diagrammet kommer att renderas enligt dina inställningar.

Slutsats

I det här exemplet, om du inte ställer in kinesisk region för ett diagram, kan följande diagramelement återges på standardspråket, till exempel engelska. Efter operationen ovan kan vi få en utdatadiagrambild med den kinesiska regionen.

Element som stöds Värde i detta exempel standardvärde i engelsk miljö
Axeltitelnamn 坐标轴标题 Axeltitel
Axelenhetsnamn 百,千… Hundra, tusentals…
Diagramtitelnamn 图表标题 Diagramtitel
Förklaring Öka namn 增加 Öka
Förklaring Minska namn 减少 Minska
Legend Totalt namn 汇总 Total
Annat namn 其他 Övrig
Seriens namn 系列 Serier