我已经实施了一个邮票图表。我想做的是将图形保存为其他格式,如:PNG,JPG,...我设法截图图形,并在我点击“生成”时在网页中追加。然后我可以右键单击图像并将其保存为PNG。
$("#generate").on("click", function (e) {
html2canvas($("#placeholder").get(0), {
onrendered: function (canvas) {
document.body.appendChild(canvas);
var imgData = canvas.toDataURL('image/png');
console.log('Report Image URL: ' + imgData);
var doc = new jsPDF('landscape');
doc.addImage(imgData, 'PNG', 10, 10, 190, 95);
}
});
});
和<a id="generate">Generate</a>
单击“生成”以显示“将图像另存为”对话框时,我该怎么办?