繁体   English   中英

使用带有背景图片的html2canvas将Div打印为PNG

[英]Printing Div to PNG with html2canvas with background images

我正在使用html2canvas插件将div打印为png格式。 到目前为止,我可以将div打印为png,但是缺少背景图像。

我的html2canvas jQuery代码是

 html2canvas($(".comp-card-wrapper"), {
     onrendered: function (canvas) {
         // canvas is the final rendered <canvas> element
         var myImage = canvas.toDataURL("image/png");
         window.open(myImage);
     }
 });

完整的代码在http://jsfiddle.net/j2mpetdz/1/上的JsFiddle上。如果有人有任何想法,我想念的是什么,那将是很大的帮助。

这似乎是一个已知的错误 ,将在html2canvas版本0.5.0中修复。 但是,该版本仍不可用。

请查看此答案以获取可能的解决方法(似乎与将来的0.5.0RC版本兼容)。

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM