我正在使用jsPDF在此处使用文档将HTML字符串转换为PDF页面,它说“ HTML元素或包含HTML的字符串”:
http://raw.githack.com/MrRio/jsPDF/master/docs/module-html.html#~html
但是渲染的PDF不包含任何内容:
var doc = new jsPDF();
doc.html("<html><body style=" +'"background-color:ffffff;"' +"<div align=center><table width=600 border=0 style=background-color:#ffffff><tr><td><table width=120 border=0 align=right>"
+ "<tr><td width=30></td><td width=10>textetext</td><td width=30></td><td width=10></td><td width=30></td></tr></table></td></tr></div></body></html>", {
callback: function (doc) {
doc.save();
}
});
我在做什么错? html字符串对jsPDF函数的错误使用?我只需要使用它来为需求的概念证明,是否可以实现,我知道这不是pdf渲染的好用法。
感谢您提前回答。
我的问题不再有效,我已经更改了用于创建pdf的库,该库更易于在客户端进行维护,即“ pdfmake”(完全由边距管理管理的文本):
http://pdfmake.org/playground.html
希望它可以帮助访问该页面的任何人。