Angular jspdf导出PDF格式
Angular jspdf export PDF formatting
我有一个 table 想要导出。它看起来像这样:
这是函数:
public downloadAsPDF() {
const doc = new jsPDF();
const specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
const pdfTable = this.pdfTable.nativeElement;
doc.fromHTML(pdfTable.innerHTML, 15, 15, {
width: 190,
'elementHandlers': specialElementHandlers
});
doc.save('tableToPdf.pdf');
}
我的问题是,当我导出时,它看起来像这样(不符合格式和空格):
有什么我可以做的或者这是正常的吗?谢谢!
JSPDF 只负责导出您的 html 代码,如果我没记错的话。如果您不需要与您的 pdf 进行交互,那么您可以使用 html2pdf
。它使用 jspdf 和 html2canvas 将给定的代码块转换为图像,然后将其粘贴到 pdf 文件中。
我有一个 table 想要导出。它看起来像这样:
这是函数:
public downloadAsPDF() {
const doc = new jsPDF();
const specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
const pdfTable = this.pdfTable.nativeElement;
doc.fromHTML(pdfTable.innerHTML, 15, 15, {
width: 190,
'elementHandlers': specialElementHandlers
});
doc.save('tableToPdf.pdf');
}
我的问题是,当我导出时,它看起来像这样(不符合格式和空格):
有什么我可以做的或者这是正常的吗?谢谢!
JSPDF 只负责导出您的 html 代码,如果我没记错的话。如果您不需要与您的 pdf 进行交互,那么您可以使用 html2pdf
。它使用 jspdf 和 html2canvas 将给定的代码块转换为图像,然后将其粘贴到 pdf 文件中。