2020-08-17 06:14发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我想将我的Viz图... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我想将我的Viz图表打印为pdf文件。
您能帮我吗?
谢谢
Deborshi
一种选择是使用 jsPDF 并将图表svg绘制到画布图像中
这里是 JSFiddle 。
主要代码是这个:
var chart = this.getView()。byId('samplevizframe'); //我得到了图表 var svg = chart.getDomRef()。getElementsByTagName(" svg")[0]; //我得到图表svg var canvas = document.createElement(" canvas"); //我用svg的高度和宽度创建一个新的画布 var bBox = svg.getBBox(); canvas.width = bBox.width; canvas.height = bBox.height; var context = canvas.getContext(" 2d"); //设置绘图上下文 var imageObj = new Image(); //使用svg元数据创建新图像 imageObj.src=" data:image/svg + xml," + jQuery.sap.encodeURL( svg.outerHTML.replace(/^
最多设置5个标签!
一种选择是使用 jsPDF 并将图表svg绘制到画布图像中
这里是 JSFiddle 。
主要代码是这个:
一周热门 更多>