Узел 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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