• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ComponentOneWebChartforASP.NET基础(3)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

ow C1WebChart Handles Images
C1WebChart处理图片的方式
当你添加报表到页面,C1WebChart在HTML流中插入了一个图片流,图片是通过<img>标签描述的,它是通过URL的形式关联到实际的图片的.C1WebChart负责创建图表的URL和内容过程如图所示


左边的是一个浏览器,呈现ASP页面.浏览其需要从服务器(myWebPage.aspx)获取页面内容并接收HTML流,这个HTML包含类一个图表(<img>标签),这个标签源是次级URL(c1ChartImage.aspx),作为服务器转换为呈现在页面的图片流.

这个标签的Source属性可以是一个临时图片文件,HttpHandler,或者是次级.aspx页面,这个是有 ImageRenderMethod 属性所决定的

这个source属性也包含了存在图表属性中的参数,因此URL可以创建图表图像.这些数据可以存储在临时文件中,或者Session标量,或者缓存中.ImageTransferMethod属性决定


则默认的情况下,C1WebChart在Session变量中存储图表数据.在某些情况下,你可以设置为缓存或者是临时文件中.或者选择都有其优点和缺点,取决于服务器(set up and on the nature of the application)

ImageRenderMethod属性具有从自动(HttpHandler, File)到手动变动的参数.

最佳的ImageRenderMethod和ImageTransferMethod属性结合,取决于复杂的和多样的图表传递,站点通信和服务器配置.

2.Working with Two URLs
为了在客户端的浏览器中呈现图表图像,C1WebChart将必须至少处理俩个URL’s地址.主URL(the main page)是用来标识创建<img>标签的地方,这个可以收集信息输入控制通道,排版图表的呈现

次级URL用来获取实际的图片图像(jepg,png,gif).

.aspx页面确认主URL
<img src='second-url' />

除了手动呈现方法以外,次级URL访问图表数据为
<img src='second URL handles a request for an image' />

这些处理或者到image file, HTTPHandler路径, 或者是另外一个.aspx页面的流.ImageRenderMethod 决定


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
asp.net在前台和后台调用javascript函数发布时间:2022-07-10
下一篇:
Windows2003asp.net-ServerErrorin'/'Application发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap