使用highcharts来实现报表的展示以及打印和导出功能
来源:互联网 发布:淘宝卖家售后规则 编辑:程序博客网 时间:2024/05/22 16:53
- 项目中引入highcharts
- js页面引入
- 处理响应的参数
- 图表的核心代码:
- $('#container').highcharts({
chart: {
type: 'spline'
},
title: {
text: '停车场停车曲线图'
},
subtitle: {
text: ''
},
xAxis: {
categories: ['0时', '2时', '4时', '6时', '8时', '10时',
'12时', '14时', '16时', '18时', '20时', '22时']
},
yAxis: {
title: {
text: '数 量'
},
labels: {
formatter: function () {
return this.value + '辆';
}
}
},
tooltip: {
crosshairs: true,
shared: true
},
plotOptions: {
spline: {
marker: {
radius: 4,
lineColor: '#666666',
lineWidth: 1
}
}
},exporting : {
enabled : true,
buttons : {
exportButton : {
menuItems: [{
text: '导出PNG图片(宽度为250px)',
onclick:function() {
this.exportChart({
width:200 //导出报表的宽度
});
}
}, {
text: '导出PNG图片(宽度为800px)',
onclick:function() {
this.exportChart();// 800px by default
}
},
null,
null
]
},
printButton: {
enabled : false
}
},
filename : '停车场停车曲线图'
},
credits: {
enabled: false
},
series: [{
name: street,
marker: {
symbol: ''
},
data: temp
}]
});
} - 这里有一个问题就是下拉列表默认显示的是英文需要一个全局的设置
- Highcharts.setOptions({
lang: {
printChart:"打印图表",
downloadJPEG: "下载JPEG 图片" ,
downloadPDF: "下载PDF文档" ,
downloadPNG: "下载PNG图片" ,
downloadSVG: "下载SVG矢量图"
}
});
阅读全文
0 0
- 使用highcharts来实现报表的展示以及打印和导出功能
- 使用Highcharts实现曲线图和饼型图的展示
- 使用POI实现报表打印功能
- 使用websocket和highcharts实现动态图标展示
- 报表导出功能实现
- 不展现报表实现对报表的打印导出
- 实现水晶报表的打印功能(网摘)
- iReport实现报表的打印功能
- highcharts print打印 和export导出 图
- 使用HighCharts实现实时数据展示
- 使用HighCharts实现实时数据展示
- 使用HighCharts实现实时数据展示
- Highcharts常用图形报表展示
- Highcharts 调整导出/打印按钮的位置
- 报表展示组件Highcharts与Fusioncharts的对比
- 报表展示组件Highcharts与Fusioncharts的对比
- C#打印导出功能实现
- Highcharts 统计报表的使用(曲线图)
- SQL学习(1)——连表查询
- PLC在我国的发展和应用
- 使用System.arraycopy()实现数组之间的复制
- ionic serve 报【ionic-app-scripts' 不是内部或外部命令 】问题解决
- 了解linux网络协议栈(五)——协议栈实现
- 使用highcharts来实现报表的展示以及打印和导出功能
- POJ3061-Subsequence
- YiqiangXu的博客 - CSDN博客
- JS中函数的参数是按值传递还是按引用传递?
- RabbitMQ 入门 Helloworld
- Android studio 3.0上进行多渠道打包遇到的问题
- 项目实战:自定义View实现右上角更多,让页面更简洁
- HTML中引入CSS的方法
- 遗传算法(python版)