html5的优点诸多,网络标准公开、可以跨平台使用、自适应网页设计、支持即时更新,可以认为html5就是未来的趋势。用于html5图表的开发工具很多,各种工具之间也不容易作比较,故而笔者罗列一下各html5图表开发工具,希望给那些关心

同时,web报表软件FineReport的html5图表功能模块在报表领域优势自不必说,那与这些常见的html5图表软件相比,性能、样式、交互效果又如何呢?FusionCharts Suite XT

fusioncharts作为一款高性能图表控件,其图表功能、可视化效果、研发团队较其他图表开发工具更强,自2002年推出以来,一直都是最优秀的flash图表控件。随着html5的兴起,fusioncharts已调用所有资源开发javascript图表控件,所以FusionCharts Suite XT注定是优秀而伟大的。

但是,fusioncharts真的没有缺点吗?有,而且缺点是致命的,fusioncharts使用起来虽然简单,只要调用API,但不够灵活,而且生成图表还需要编写代码。fusioncharts作为一个缩减版图表软件过于专业,普通人根本无法自如应用。Highcharts

Highcharts 推出于2009年,是一个用纯JavaScript编写的一个图表库,支持折线、曲线、区域、区域曲线图、柱形图、条形图、饼图、散点图、角度测量图、区域排列图、区域曲线排列图、柱形排列图、极坐标图等图表类型。兼容性好,非商业性用户免费。

highcharts与上文提到的图表控件fusioncharts相比,灵活性更好,用户可以自由的修改图表模板的参数。但他性能稍弱,图表渲染速度慢,图表类型也不够丰富,当前暂时不支持3D图表。finereport

FineReport支持主流的图表类型和样式,如柱形图、折线图、条形图、饼图、面积图、XY散点图、气泡图、雷达图、股价图、仪表盘、全距图、组合图、地图、甘特图等。较fusioncharts和highchairts来说,支持的图表种类还是较少,但这已经完全满足中国式复杂报表和数据分析的需求了。

图片1.png (126.34 KB, 下载次数: 6)

2015-3-2 11:28 上传

图片2.png (101.96 KB, 下载次数: 5)

2015-3-2 11:28 上传

FineReport制作图表过程简单,零编码、只需拖拖拽拽就可以生成html5图表。

此外,FineReport图表支持报表数据集数据和单元格数据源,而非同fusioncharts支持JSON和XML数据源。支持数据集数据的好处,就是适用于报表中仅需图表无需表格时。格子数据源的好处,就是适用有图有表的时候。

FineReport支持的图表交互属性有坐标轴提示、数据点提示、数据的交互高亮,也支持系列交互、图表缩放效果,更是支持有着中国特色的多维度坐标轴和图表在线切换功能,支持图表间的联动、钻取功能,而令人惊讶的是,这些实现起来完全无编码,拖拖拽拽就可生成报表图表。

FineReport的数据地图功能也是一大优势,支持热力地图、自定义地图和GIS地图,支持地图联动。另外finereport是中国本土报表产品,技术支持和服务是其他不可比拟的。

总之,FineReport与fusioncharts和highchairts这些专业的图表软件相比,易用性零编码、本地化服务是绝对的优势。

看到有用户说没有给出FineReport的截图,感谢建议,这里我就不截图了,感兴趣的可以点此看我们的demo

帆软HTML5 APP,FineReport较HTML5图表软件的优势相关推荐

  1. 帆软报表调用python脚本_帆软报表(finereport)实现自动滚屏效果

    例如Demo:IOS平台年度数据报表. 展示内容丰富,一个页面中存在多个图表.内容,超出了浏览器窗口的大小导致内容展示不全. 为了能够预览这个报表的全部内容,可以使用JS滚屏效果来实现. 操作步骤: ...

  2. finereport 格式化金额函数_帆软报表(finereport)常用函数

    帆软报表FineReport中数据连接之Websphere配置JNDI连接 以oracle9i数据源制作的模板jndi.cpt为例来说明如何在FineReport中的Websphere配置JNDI连接 ...

  3. 帆软参数设置_帆软报表(finereport)参数组合/下拉参数联动

    首先实现下拉参数联动 1.参数的定义→添加控件绑定数据→参数过滤和参数面板样式 下拉复选框控件注意事项: select * from table where 1=1 ${if(len(控件名称)=0, ...

  4. 帆软报表列表_帆软报表(finereport)读取数据库表数据生成报表

    帆软报表(finereport)读取数据库表数据生成报表 发布时间:2019-01-14 16:48, 浏览次数:856 , 标签: finereport 1.首先是安装帆软报表软件,微软的傻瓜式安装 ...

  5. 帆软报表(finereport)图表钻取详细类别 当前页对话框展示

    添加参数栏,季度下拉框的控件命名为 jd 这里添加雷达图做案例 编辑→特效→ 添加JavaScript 参数:wd    值:分类名      #取雷达图所点击的点 参数:jd      值:公式$j ...

  6. 帆软报表(finereport)使用Event 事件对象 (target)修改提示框样式

    target 事件属性 Event 对象 定义和用法 target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素.文档或窗口. 语法 event.target 定义结束事件Jav ...

  7. 帆软报表(finereport)单元格函数,OP参数

    单元格模型: 单元格数据和引用:数据类型.实际值与显示值.单元格支持的操作 单元格样式:行高列宽.隐藏行列.自动换行.上下标.文字竖排.大文本字段分页时断开.标识说明.格式刷 单元格Web属性:web ...

  8. Web html5 app ,桌面,Webtop Html5 桌面App开发 -- 整合人人网登陆

    Webtop 既然是用html+css+js来开发桌面APP,那么在做一些娱乐社交应用的时候,去整合一些开放平台的时候也是十分方便的.我们直接可以使用jQuery的ajax来和开放平台交互就可以. 昨 ...

  9. 帆软大屏背景怎么设置_帆软报表(finereport)大屏细节操作(持续更新)

    图表间之间的组件间隔:body-->属性-->布局-->组件间隔 决策报表背景水印:body-->属性-->水印 仪表盘指针/枢纽/背景颜色:样式-->系列 柱形图 ...

最新文章

  1. QM课程02-外部功能
  2. python调用node_在node中执行python脚本
  3. @Inject 注入 还是报空指针
  4. 问题 L: The Hanoi Tower
  5. wait()、notify()、notifyAll()原理用法详解sleep()与wait()区别
  6. nodejs项目_基于NodeJS从零构建线上自动化打包工作流
  7. 【IoT】电子产品如何做防静电 ESD 设计
  8. 【Cesium】【vue】空间查询——量距(测量距离)、量面(测量面积)
  9. VRIK+Unity XR Interaction Toolkit 配置 VR 全身模型(下):实现腿部行走动画
  10. 初识Cpp之 六、内存分配
  11. 2020版idea ij 创建web项目和以往稍有不同。
  12. 2019数学三考研真题线性代数部分解析
  13. 常用设计模式-策略模式+工厂模式+模板模式(使用场景、解决方案)
  14. 排序二叉树(BST)
  15. 网络营销存在的安全问题
  16. 追求最优选择的后果,往往是事与愿违,往往是善良的愿望,把人类带入了人间地狱
  17. AntV G6设置连线箭头
  18. Unity与 SO 交互 ☀️| .so文件(动态链接库 ) 基础知识科普
  19. 主持人正确发声练习方法
  20. OPENCV之人眼检测

热门文章

  1. 实用Macbook软件系列
  2. IDEA 11款超好用的插件
  3. 程序员能有什么好出路?前路漫漫,望长风破浪!
  4. flash写保护原理_NOR Flash擦写和原理分析 (二)
  5. 项目 cg day05
  6. ETL的过程原理及数据仓库建设
  7. java 气泡聊天消息_Html,CSS 实现类似QQ的气泡聊天
  8. 有哪些好用的远程办公协作软件?
  9. 从1G说到5G:科技改变生活
  10. JS数组常用和不常用的方法总结