Узел JS ускорить кукловол HTML в PDFHtml

Программисты Html
Anonymous
Узел JS ускорить кукловол HTML в PDF

Сообщение Anonymous »

У меня есть приложение Node JS, которое создает динамический контент, который я хочу, чтобы пользователи загружали. < /p>
static async downloadPDF(res, html, filename) {
const puppeteer = require('puppeteer');

const browser = await puppeteer.launch({
headless: true
});

const page = await browser.newPage()

await page.setContent(html, {
waitUntil: 'domcontentloaded'
})

const pdfBuffer = await page.pdf({
format: 'A4'
});

res.set("Content-Disposition", "attachment;filename=" + filename + ".pdf");
res.setHeader("Content-Type", "application/pdf");
res.send(pdfBuffer);

await browser.close()
}
< /code>
Есть ли способ ускорить весь процесс, так как требуется около 10 секунд, чтобы создать файл PDF размера около 100 КБ?>

Подробнее здесь: https://stackoverflow.com/questions/667 ... tml-to-pdf

Вернуться в «Html»