jsPDF setLineWidth无法按预期工作

时间:2017-11-19 12:18:46

标签: javascript sharepoint-2013 jspdf

所有

我创建了一个jsPDF函数,它包含文本之间的几行。 由于某些未知原因,文档的第一行不是我设置的宽度。虽然我为它设置了命令:

doc.setLineWidth(0,5);

有没有理由说这个命令在第一行上不起作用,但是在所有下一行上都有效?

doc.setLineWidth(0,5);
doc.line(20, varHeight += 5, 200, varHeight) // horizontal line

我遇到的第二个问题是线条的位置。我有一些文本块,用分界线分隔。我想在每次画线时检查是否在页面底部。如果我们在底部,我们不需要该线。

var pageHeight = doc.internal.pageSize.height;
function draw_the_line(h,j){
if (h <= pageHeight - 150)
   {
    doc.line(20, j, 200, j);
   } 
};

代码不起作用。即使在页面的末尾也会绘制该行。

提前Tnx。

0 个答案:

没有答案