вы можете использовать html2pdf следующим образом:
Сначала вам нужно установить npm
npm i html2pdf.js --save
, а затем импортировать его в свой компонент:
import * as html2pdf from 'html2pdf.js';
Второй выиспользуйте это так:
let content = `some html`;
const opt = {
margin: 1,
filename: 'pdf_Name.pdf',
image: { type: 'jpeg', quality: 1 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'in', format: 'A4', orientation: 'portrait' }
};
// Save the PDF
html2pdf().set(opt).from(content).save();