HTML2Canvas - 创建 canvas 图片 URI
HTML2Canvas - get created canvas image URI
我有个好主意,可以结合 html2canvas 和 jspdf 来生成 PDF-s,尽管在 jspdf 中生成带有图像的 PDF 需要图像 URI。我在这方面真的很陌生,所以我想也许也可以创建 canvas uri?
我使用函数创建 canvas:
function makeCanvas(){
var $printSection = makeImage(); //just a function to group up elements for canvas
html2canvas($printSection, {
onrendered: function(canvas){
console.log(canvas); //get URI???
}
});
}
我现在想做的是获取创建的URI canvas。有没有可能,如果有的话怎么办?
您可以使用 .toDataURL() 生成数据 uri:
canvas.toDataURL()
我有个好主意,可以结合 html2canvas 和 jspdf 来生成 PDF-s,尽管在 jspdf 中生成带有图像的 PDF 需要图像 URI。我在这方面真的很陌生,所以我想也许也可以创建 canvas uri?
我使用函数创建 canvas:
function makeCanvas(){
var $printSection = makeImage(); //just a function to group up elements for canvas
html2canvas($printSection, {
onrendered: function(canvas){
console.log(canvas); //get URI???
}
});
}
我现在想做的是获取创建的URI canvas。有没有可能,如果有的话怎么办?
您可以使用 .toDataURL() 生成数据 uri:
canvas.toDataURL()