0
我有一個名爲 var = pictureModelHtml;
轉換HTML字符串PDF使用jsPDF
一個變量我有一個for循環,創建畫布,並繪製每個畫布上的圖片。
for (i = 0; i < 10; i++) {
pictureModelHtml += '<div class="canvas" id="'+id+'"></div>;
pictureModelHtml += '<canvas id="'+uniqueId+'">picutre</canvas>';
}
$('.canvas').each(function(i) {
//do something that draws a picture on a canvas corresponds to the canvas id.
}
我堅持將所有圖片繪製爲PDF。我正在使用jsPDF庫來生成PDF。我有:
var pdf = new jsPDF();
pdf.fromHTML(pictureModelHtml);
pdf.save("myfile.pdf");
pdf文件不顯示任何picutre。它是空的。我錯過了什麼??任何人有一個想法如何做到這一點?請幫忙!!
任何錯誤控制檯(F12)?說,安全錯誤?如果沒有,那麼jsPDF可能不支持畫布內容。我不知道爲什麼你不插入圖像本身,而不是通過畫布?即。 'pictureModelHtml + ='
';'(圖片通常被緩存,因此重用網址不應該提供任何明顯的延遲)。 –
K3N