簡體   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