【发布时间】:2016-02-26 20:59:59
【问题描述】:
我刚刚开始使用 jsPDF 来创建 PDF。当我保存它时,它会生成两个 PDF 文件。第一个 PDF 名称与我在代码中给出的相同,但第二个 PDF 名称是任何文本(例如:DXTRE5.pdf)。我只需要一个具有给定文件名的 PDF。请帮帮我。
$('#print').click(function () {
var doc = new jsPDF();
var chartHeight = 80;
doc.setFontSize(15);
doc.text(35, 25, "Prospect Report Graph");
$('.myChart').each(function (index) {
var imageData = $(this).highcharts().createCanvas();
doc.addImage(imageData, 'JPEG', 45, (index * chartHeight) + 40, 120, chartHeight);
});
doc.save('reports_graph.pdf');
});
【问题讨论】:
-
看不到更多代码,建议停止事件传播:api.jquery.com/event.stopPropagation
标签: jspdf