[英]angularjs create/export html view as pdf
我正在使用引導程序創建模式窗口,在該窗口中我有一些信息,一些表格和文本區域,是否可以從此.html模式視圖中創建.pdf?
我查看了FileSaver,但這僅適用於下載表,我想要的幾乎就像是模態窗口的打印屏幕。
隱蔽HTML使用帆布html2canvas然后用jsPdf轉換為PDF格式。 這是小提琴的例子
像這樣
<canvas id="canvas" width="480" height="320"></canvas>
<button id="download">Download Pdf</button>
html2canvas($("#canvas"), {
onrendered: function(canvas) {
var imgData = canvas.toDataURL(
'image/png');
var doc = new jsPDF('p', 'mm');
doc.addImage(imgData, 'PNG', 10, 10);
doc.save('sample-file.pdf');
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.