热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ChartJS和jsPDF-为什么背景是黑色的?

如何解决《ChartJS和jsPDF-为什么背景是黑色的?》经验,为你挑选了1个好方法。

我正在使用jsPDF库生成PDF文件.一切都还可以,但在页面我的图表有白色背景(PDF格式 - 黑色):

我的网页上的图表: 在此输入图像描述

从PDF: 在此输入图像描述

我生成文件的代码:

var newCanvas = document.querySelector('#canvasChart');
    var newCanvasImg = newCanvas.toDataURL("image/jpeg", 1.0);
    var doc = new jsPDF('landscape');
    doc.setFontSize(20);
    doc.text(15, 15, "Super Cool Chart");
    doc.addImage(newCanvasImg, 'JPEG', 10, 10, 280, 150 );
    doc.save('new-canvas.pdf');

你知道如何解决这个问题吗?提前致谢,



1> 小智..:

也许以后,但我解决了使用PNG图像:

var newCanvasImg = newCanvas.toDataURL("image/png", 1.0);

希望这可以帮助.


推荐阅读
author-avatar
阁下贵姓
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有