[英]How to break word in pdf header, PDF generated using jsPDF
如何使用jsPDF生成PDF时,如何在PDF文件的标题中拆分单词(即,我想将“ Hello World”之类的标题拆分为两行),以及如何在jsPDF中设置字体大小。
我已经尝试使用pdf.setFontSize(12);
,但对我不起作用。
任何帮助,将不胜感激。 谢谢。
码:
var pdf = new jsPDF('l', 'pt', 'a3')
, source = $('#TableId')[0]
, specialElementHandlers = {
}
, margins = { top: 20, bottom: 20, left: 30, width: 922 };
pdf.fromHTML(
source // HTML string or DOM elem ref.
, margins.left // x coord
, margins.top // y coord
, {
'width': margins.width // max width of content on PDF
, 'elementHandlers': specialElementHandlers
},
function (dispose) {
pdf.save('Test.pdf');
},
margins
)
如果要在两个不同的行上拆分hello和world,请在hello
和world
之间添加换行符\\n
: "hello\\nworld"
例:
var pdf = new jsPDF();
pdf.setFontSize(12);
pdf.text(10, 10, "Hello\nWorld");
或添加两个文本字段:
doc.text(10, 10, "Hello");
doc.text(10, 25, "World");
ps。 如果您可以发布所有代码,则将提供更多帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.