使用jspdf创建带有Div边框的Pdf

Leo*_*chi 8 javascript jspdf

我正在尝试使用JsPdf库来创建基于html元素的pdf.我想知道是否可以使用div边框或者如果我必须使用doc.line属性并且基本上绘制我的div周围的每一行.IE

var doc = new jsPDF()

doc.line(20, 20, 60, 20)
Run Code Online (Sandbox Code Playgroud)

我宁愿使用 <div style="border: solid; width: 300px ">

有人有运气吗?

这是我的小提琴

lan*_*cew 3

将 jsPdf 与 Html2Canvas 结合使用怎么样?将 html 渲染到画布,然后将画布作为图像添加到 pdf,如下所示:

var img = canvas.toDataURL("image/png");
doc.addImage(img, 'JPEG', 300, 200);
doc.save('test.pdf');
Run Code Online (Sandbox Code Playgroud)

有关完整示例,请参阅小提琴:http://jsfiddle.net/nLLuvnwL/