chartnew / javascript
使用canvas元素创建简单的HTML5图表
This package is not auto-updated.
Last update: 2024-09-29 23:29:06 UTC
README
大家好,
在项目的早期,我需要在项目中实现几个图表。那时我发现的最有趣的工具是Chart.js,但我无法创建出我想要的图表。那时Chart.js没有任何支持。因此,我开始修改/更新代码,以便我能创建出我想要的图表。我将我的改进发布在GitHub上,并收到了其他用户的新请求。开发ChartNew.js并帮助很多人是一件非常愉快的事情。
自从几年前以来,我不再需要或收到额外的更改请求,说实话,我已经好几年没有在代码上进行任何更改(并且长时间不再使用ChartNew.js)。因此,对我来说提供额外的更改或修复错误可能会有点困难。
现在是时候停止这个项目了。现在有几种新的工具可用(例如,Chart.js已经回归)并且,如果您需要专业工具,由于ChartNew.js不再受到支持,您最好调查其他工具,而不是ChartNew.js。
弗朗索瓦
ChartNew.js
使用canvas元素创建简单的HTML5图表
因此,我对Chart.js进行了重构。大部分更改都与Chart.js的“GitHub”问题中的请求有关。
自从ChartNew.js开发以来,Chart.js已经完全重写;现在两个代码完全不同。Chart.js新版本中插入的大部分功能也在ChartNew.js中可用
2014年6月 - 奥利·克罗格现在是项目的共同开发者。更多的想法,更多的人提供支持。欢迎他。
与Chart.js相比,本版本中集成了新的图表
- 水平条形图
- 水平堆叠条形图
- 线图、带有对数y轴的条形图
- 条形图线图(带有集成线图的条形图)
与Chart.js相比,图形中新增的项目
- 标题
- 副标题
- X轴标签
- Y轴标签
- 单位标签
- Y轴在右侧和/或左侧
- 注释(内容可以通过“模板”进行配置)
- canvas边框
- 图例
- 脚注
- 交叉文本(您可以在您选择的图表位置放置文本)
- graphMin / graphMax
- 颜色函数
- 数学函数
- 等
一个快速示例可以在http://fvancop.github.io/ChartNew.js/demo_program/index.html上找到
此版本与2014年1月13日可用的Chart.js版本向下兼容(在PC上)。
希望这将对你们中的一些人有所帮助!也许是一个新的社区开发的开端...为什么不呢?
文档
完整文档现在可通过屏幕右侧的“wiki”入口获取。如果有语言错误或不清楚的地方,请随时提出更改建议。
图形生成器
使用ChartNew.js,Omar Sedki开发了一个图形生成器。尽管界面友好,您仍然可以生成图形并将其保存。