我正在研究一个闪电组件,并且在组件布局中我必须提供一个可以生成该闪电组件 pdf 的按钮。我找到了一些博客,但仍然不确定实际的解决方案。如果你们有一些示例实现示例,请告诉我。谢谢 !
问问题
3644 次
1 回答
0
如果你想保存整个窗口,你可以打开打印窗口,然后保存为 PDF(如果业务要求允许):
print : function (component, event, helper) {
window.print();
}
如果要打印闪电组件的一部分,可能需要将页面重建为 pdf。按照这个:
var myWindow = window.open('','_blank', 'width=' + screen.availWidth + ',height=' + screen.avaliHeight);
myWindow.document.write('<html>HTML CODE HERE</html>');
myWindow.document.close();
myWindow.focus();
myWindow.print();
于 2019-07-31T06:17:04.660 回答