ECharts怎么打印数据
echarts是一个第三方的图tml" target="_blank" >图表控件,可以按照你的数据制作出很多不同类型的图表,更直观的感受到数据变化,有些用户需要把图标打印下来,那么该怎么设置打印呢,接下来一起来看看吧。
一、 首先我们要做的,就是在Echarts图标上方定义一个img
1 <!--startprint-->
2 <img src="" id="printImg" />
3 <!--endprint-->
二、然后第二步,我们要创建一个用来打印的按钮。
1<buttonid="print"text="打印图表"img="WEB-CORE/images/gif/Export.gif"action="PrintImage()"/>
三、接下来,我们只需要定义打印函数就可以了,现在就把相关函数代码放在下面,可以自取哦。
1functionPrintImage(){
2//把echarts图片转成64编码的图片
3varimg=newImage();
4varimgSrc=ataURL();
5//渲染到图表上面展示
6$("#printImg")("src",imgSrc)();
7//这里要使用延时加载,才不会在图片还没渲染出来的时候就调用打印的方法
8setTimeout(function(){
9//直接调用浏览器打印功能
10bdhtml=rHTML;
11//定义打印区域起始字符,根据这个截取网页局部内容
12sprnstr="<!--startprint-->";//打印区域开始的标记
13eprnstr="<!--endprint-->";//打印区域结束的标记
14prnhtml=tr(xOf(sprnstr)+17);
15prnhtml=tring(0,xOf(eprnstr));
16//还原网页内容
rHTML=prnhtml;
18//开始打印
t();
20},1000);
21
22}
-
原神魈up池四星角色有谁
原神魈up池四星角色有谁?魈up池什么时候出?随着1.3版本的临近玩家们越发关心魈up池的角色情况,下面为大家介绍一下魈up池中有哪些四星角色和武器,方便玩家们提前了解和准备:1、魈up池四星角色:1.3版本中魈卡池主题为烟火之邀,因此角色应该是以离玥地区为主的,结合目前...
-
王者荣耀西施FMVP皮肤什么时候出
王者荣耀西施FMVP是一款品质高达传说级的皮肤,也是职业选手、2020年冬冠FMVP获得者——清融的代表英雄,是一款兼顾有配置和拥有价值的系列皮肤。详细的上线时间上,西施FMVP皮肤应当在2021年夏季冠军杯决赛期间上线,参考2020年夏季冠军杯,应当在8月中旬推出,届时小伙...
-
原神变奏怎么选
原神变奏怎么选?变奏效果是什么?在无相交响诗活动中,玩家进行挑战之前需要选择变奏,这里有增益效果也有负面效果,玩家对于变奏的选择会影响挑战中获取积分的数量。提升boss和怪物的强度、生命、抗性等属性,也就是变相的提高了挑战难度,但对应的单次挑战获取的积分也会...
-
王者荣耀S22加载白屏怎么回事
王者荣耀S22加载白屏,即选完英雄进入游戏的过渡加载阶段,敌我双方英雄显示野蛮全部为白色,仅有背景以及打气页面可以查看。实际上,这并不会影响到小伙伴们的游戏体验,仅仅只是因为官方在S22赛季版本后出现了BUG,导致游戏出现了这些问题。同样的,其他如加载至45%时不动...