HSkyXChart Web统计图表 v2.8免费版

HSkyXChart Web统计图表 v2.8免费版

  • 版本: v2.8免费版
  • 分类:审计评估
  • 大小: 3.1M
  • 时间:2021-12-15
  • windows下载
  • 软件介绍
介绍

HSkyXChart Web统计图表是一款Web统计图表组件,使用简单,功能强大,制作统计图效果极佳,本组件支持多种样式图表,包括柱型图、横柱型图、折线图、饼图、点图、区域图。

HSkyXChart Web统计图表基本简介

  1、支持多种样式图表,包括柱型图、横柱型图、曲线图、饼图、点图、区域图、雷达图。

  2、组件图表提供两种输出接口,包括保存,直接显示(您再也不用定时清理那些临时的垃圾图表)。

  3、图表采用多种图片输出格式(包括jpg,gif,bmp,emf),可自定义图表质量,适合不同网络速度和图表质量要求。

  4、采用了标准的Com组件方式,只需服务器端注册即可,而再也不用担心客户机是否支持。

  5、可设定大量样式、特效、渐变,加强图表美感,甚至可直接设定色度、饱和度、亮度或灰度。

  6、经过多种平台环境负荷压力测试,运行稳定、速度快、资源占用低。

HSkyXChart Web统计图表常见问题

  问题:Result=MyChart.SaveToJpg返回值是什么?

  答:返回值是boolean型.

  问题:Web统计图表组件--HSkyXChart能否在程序中直接引用,不需人为注册?

  答:不能在程序中直接引用,必须注册。

  问题:为什么Web统计图表组件里的例子不能用?

  答:首先你要安装HSkyXChart Web统计图表,例子才能用,请详细阅读本帮助的《安装向导》部分。接下来,你需要在IIS或Pws中建立虚拟目录指向demo的目录,然后在IIS中或Pws浏览Demo中的default.htm,就可以看到图表的效果了。

  问题:调用MakeChart.asp程序的时候,为什么它总提示我下载呢?

  答:程序提示下载是因为MakeChart.asp采用Response.BinaryWrite制作出了一张图片,由于操作系统和浏览器版本的问题,有的浏览器可以直接显示出来,而有的浏览器却提示下载.解决的办法是:写出另外一个页面,像demo中的default.htm页面一样直接调用MakeChart.asp,图片可以直接显示出来,也就不会出现提示下载的情况了;或者你可以先关掉Response.ContentType和Response.BinaryWrite,再用SaveToGif等将图片存到硬盘上,然后在用调入该图片。

  问题:HSkyXChart的坐标轴和网格是否显示应该分别设置?

  答:我想你所用的应该是MyChart.ViewAxis=true ’设置图表的网格及坐标轴是否显示。

  请你注意一下:

  MyChart.SetHGridStyle 1,"838383" ’设置图表横轴绘图区网格的宽度(如为0,则不显示)和颜色

  MyChart.SetVGridStyle 1,"838383" ’设置图表纵轴绘图区网格的宽度(如为0,则不显示)和颜色

  问题:HSkyXChart怎么样实现与数据库连接,读取数据资源?

  答:HSkyXChart无法直接与数据库连接,你可以通过asp等程序与数据库连接,将取出的数据再传给HSkyXChart即可。

  问题:怎么样才能把用ASP从数据库中取出的数据传给HSkyXChart?

  答:

  '用ASP从数据库中取出的数据

  set rsData=server.createObject("ADODB.connection")

  Sql="select * from DBData"

  set rsData=conn.Execu te(sql)

  '把数据传给HSkyXChart

  MyChart.AddValue rsData("Name"),rsData("Value"),rsData("Color") ’设置图表统计图元的数值大小,标识名称和图元颜色

  问题:输出的B统计图片保存位置是否像示例中一样("f:\MyHxBmp.bmp"),使用绝对路径?

  答:HSkyXChart直接输出保存图片,必须使用绝对路径,如"f:\MyHxBmp.bmp",在asp中可以使用FilePath=Server.MapPath(".")取得当前虚拟目录的实际地址。

  问题:为什么下载的Web统计图表组件里的asp部分的例子生成图形里的汉字为乱码?

  答:1.检查一下你装的操作系统是否支持你使用的汉字编码,2.在程序中有很多字体设置的地方,本组件系统默认是Arial,demo程序设置是"宋体",你检查一下系统是否已经安装这两种字体。

  问题:HSkyXChart是否在能对数据进行并发处理,加快处理速度?

  答:在2.5及之前版本中,数据并发处理的引擎较为薄弱,数据处理存在局限性,但在2.8版本中采用了最新的数据并发机制,已高效率、高速度的进行数据处理。

  问题:能不能动态调节HSkyXChart 生成的统计图片的色调、对比度、亮度、灰度?

  答:可以,但仅在HSkyXChart v2.8及之后的版本中提供此功能。参考接口:

  'MyChart.SetHue 0 '设置图片色度(色调)(参数值在-180和180之间,请参考Photoshop)

  'MyChart.SetSaturation 0 '设置图片饱和度(参数值在-100和100之间,请参考Photoshop)

  'MyChart.SetBrightness 0 '设置图片亮度(参数值在-100和100之间,请参考Photoshop)

  'MyChart.SetGray false '设置图片是否灰度(平均灰度算法)

  问题:能不能直接向HSkyXChart 生成的统计图片的任意位置输出文字?

  答:可以,但仅在HSkyXChart v2.8及之后的版本中提供此功能。参考接口:

  'MyChart.SetTextOut 10,10,"欢迎您使用本组件!",12,"宋体",0,"99FF00",""

  '直接向图片输出文字:参数分别为:X坐标,Y坐标,文字内容,字体大小,字体名称,字体风格,字体颜色,背景颜色

  '字体样式: 0默认,1加粗,2加斜,3加下划线,4加删除线

  问题:HSkyXChart 是否支持生成“雷达图表”?

  答:可以,但仅在HSkyXChart v2.8及之后的版本中提供此功能。参考接口:

  MyChart.AddSeries 7,"2002年产品销售量","000066"

  '设置图表图例类型和图例名称

  '图例类型:1柱型图,2横柱型图,3折线图,4饼图,5点图,6区域图,7雷达图

  '图例颜色,在多维曲线时显示

展开