Sunday, December 9, 2007

用于动态图表绘制的API

  一个很简单但又非常实用的用于动态图表绘制的API:
http://code.google.com/apis/chart/
  全部的API调用格式都用一个URI完成,可以设定在<img>标签的src属性中,是一个典型的基于URI驱动的设计:
http://chart.apis.google.com/chart?<p1="">&<p2="">&<pn="">。
例如:


chf=c,lg,0,76A4FB,1,ffffff,0|bg,s,EFEFEF……

  三个多月前,曾经和Tianle同学也一道研究设计过类似的API,主要用于为Web Dynpro提供动态图片绘制。如果使用过Web Dynpro,那可能会对其图片UI控件无法支持“动态文字叠加”的限制印象深刻吧,我们当时能够解决的是通过基于URI的API来完成各种的图片绘制,包括渐变、倒影、文字定位和样式布局等功能,从一定程度上来弥补Web Dynpro在这方面的不足。后来,由于一个棘手的多国语言字体问题,使得我们无法进一步推进这一API的使用,可谓稍有遗憾。不过,我们已经有打算在合适的时间场合将这一解决方案作为开源项目放出来了。对此有兴趣的朋友,我们可以进一步讨论。

by William Cui 崔伟毅

Labels: , ,

1 Comments:

Anonymous kalfen said...

不错
欢迎访问hi.baidu.com/kalfen_xu

January 10, 2008 11:28 AM  

Post a Comment

Links to this post:

Create a Link

<< Home