HTML в PDF с сбоем node-wkhtmltopdf на сервере Digital Ocean Droplet - PullRequest
0 голосов
/ 12 октября 2018

Я пытаюсь создать PDF-файл из HTML и хотел бы узнать, как лучше.Я пробовал html-pdf, pdf-puppeteer, node-wkhtmltopdf.

Первые два сбоя сервера при использовании, выдавая 0 ошибок на Digital Ocean Droplet с использованием образа Ubuntu.Они отлично работают на моем компьютере (MAC OS), но не на сервере.Когда я попробовал node-wkhtmltopdf, который выглядел многообещающе:

var wkhtmltopdf = require('wkhtmltopdf');

wkhtmltopdf(html).pipe(res);

Сбой при выдаче сообщения об ошибке:>

Ошибка: qt.qpa.screen: QXcbConnection: Не удалось подключитьсядля отображения

Не удается подключиться к любому дисплею X

Я хотел бы знать, как лучше всего создавать PDF-файлы с использованием цифровой океанической капли.

1 Ответ

0 голосов
/ 19 октября 2018

Нашел решение, qt не работает для версии, которая устанавливается с помощью 'apt-get install' в ubuntu.

Итак, я установил wkhtmltopdf из репозитория git, и он работал нормально.

https://github.com/wkhtmltopdf/wkhtmltopdf/releases/

...