Перевод молниеносного компонента Salesforce в PDF (Создать PDF)

Я работаю над компонентом молнии, и в макете компонентов я должен предоставить кнопку, которая может генерировать pdf этого компонента молнии. Я нашел несколько блогов, но все еще не уверен насчет реального решения для этого. Пожалуйста, дайте мне знать, если у вас есть пример реализации. Спасибо!

0 ответов

If you want to save the entire window, you can just open the print window then save as PDF (if the business requirement allows):

print : function (component, event, helper) {
    window.print();
}

If you want to print a portion of your lightning component, you might need to reconstruct the page to the pdf. Follow this:

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();

Другие вопросы по тегам