[英]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.