2009年2月17日星期二

新更新了openflashchart .net library 添加了中文的支持

http://openflashchart.svn.sourceforge.net/viewvc/openflashchart/version-2/dot-net-library/written-by-xiao-yifang.tar.gz?view=tar




关于iis上配置web handler的问题



17 条评论:

匿名 说...

openflashchart 能支持实时数据更新吗,
我的意思是可以根据某些数据的变更,然后chart进行改变

匿名 说...

可以

chenmsster 说...

一方,你好,
对于饼图,
如何设置饼图标签的字体的大小(不是title的字体)?
pie.Fontsize ?这个不起作用。

多谢。

匿名 说...

我试了起作用。
把你生成的的json贴出来。

chenmsster 说...

多谢!

生成好的Json:
{ "title": { "text": "\u670D\u52A1-\u7528\u6237\u6570\u7EDF\u8BA1", "style": "{font-size: 20px; color:#0000ff; font-family:\u5B8B\u4F53,Verdana; text-align: center;}" }, "x_axis": { "offset": false, "labels": { "steps": 1 }, "steps": 1, "3d": 0 }, "y_axis": { "tick-length": 0, "offset": 0, "steps": 1, "min": 0, "max": 0, "3d": 0 }, "elements": [ { "colours": [ "#04f", "#1ff", "#6ef", "#f30" ], "border": 2, "alpha": 0.6, "animate": true, "start-angle": 0, "values": [ { "value": 8, "text": "\u89C6\u9891\u4F1A\u8BAE" }, { "value": 1, "text": "EHS\u8FC7\u6EE4" }, { "value": 1, "text": "dfds" }, { "value": 33, "text": "\u777F\u90AE" }, { "value": 1, "text": "\u5185\u6D4B\u65B0\u670D\u52A1" }, { "value": 1, "text": "\u4F20\u771F" } ], "font-size": 40, "fillalpha": 0.35, "type": "pie" } ], "bg_colour": "#FFFFFF" }

生成json的cs:
OpenFlashChart.OpenFlashChart chart = new OpenFlashChart.OpenFlashChart();
OpenFlashChart.Pie pie = new OpenFlashChart.Pie();

pie.Values = GetPieValues();
pie.Colours = new string[] { "#04f", "#1ff", "#6ef", "#f30" };
chart.Bgcolor = "#FFFFFF";
pie.Fontsize = 40;
chart.AddElement(pie);
string s = chart.ToPrettyString();
Response.Clear();
Response.CacheControl = "no-cache";
Response.Write(s);
Response.End();

匿名 说...

试了,用你的json,手工修改一下fontsize还是会气到作用的。
看见的pie.Fontsize = 40;
属性Fontsize很早前就改成FontSize了,应该是你的版本有点旧了,获取最新的版本。

以后有问题,可以在
http://forums.openflashchart.com/
里提,回答的人或许多一些:)

chenmsster 说...

好了,
版本的问题,

多谢了!

匿名 说...

flashchart有一个大bug,flash要挡住其上的层,ie和ff 中都有,请问如何通过修改js解决?

匿名 说...

请问,中文的Y坐标标题如何显示?
我使用的是你给的这个链接的解决方案。
chart.Y_Legend = new Legend("中文");不起作用。

匿名 说...
此评论已被作者删除。
匿名 说...

使用嵌入中文的swf文件。y轴坐标显示的时候,字体被旋转了90°。这些问题示例上都有

前进 说...

一方:
你好,我用你的demo部署在iis6.0上后,
出现
Open Flash Chart
IO ERROR
Loading test data
Error #2032:

添加了对.ofc的映射后出现swfobject未定义的脚本错误,页面上的flash也没了,
在添加对.ofc的映射之前倒是有flash的.
非常希望得到你的回复,谢谢~~~

匿名 说...

发现一个错误,不知到现在修改没有,
json中输出fillalpha是错误的,一个输出alpha

匿名 说...

有两个属性一个fillapha,一个alpha

匿名 说...

一方,您好!
openflashchart是不是只有鼠标放到图表上才能显示相关数据信息,如何在图表上直接显示数据?

Terry 说...

你好,我想知道openflashchart可以输出pdf与Excel文件吗?

谢谢

湯姆林 说...

一方兄您好,我下载了link中的tar档,不过在Bin目录下都是空的? 请问我是不是要用官网上很久前包在Hyperion版本的那个OpenFlashChart.dll? 希望您拨冗回覆,谢谢。