Верните wkhtmltopdf с версии `0.12.5 (с исправленным qt)` до `0.12.4` на сервере Ubuntu 18.04 - PullRequest
1 голос
/ 20 февраля 2020

Мы используем wicked_pdf gem для создания PDF-файла из HTML в приложении rails. Этот драгоценный камень использует wkhtmltopdf утилиту. Для PDF-файлов, созданных на сервере, появилось несколько ненужных символов. Но на моей локальной машине (версия 0.12.4) она работает нормально. Я подозреваю, что это может быть связано с проблемой в wkhtmltopdf версии (0.12.5 (with patched qt)), установленной на сервере.

Как мне понизить рейтинг с 0.12.5 (with patched qt) до 0.12.4?

Так как это должно быть сделано в сервер Я бы предпочел самый точный ответ.

ОС сервера: Ubuntu 18.04.1 LTS

1 Ответ

0 голосов
/ 11 марта 2020

Более старые версии wkhtmltopdf доступны в проекте GitHub, в разделе Releases .

Оттуда вы можете скачать файл wkhtmltox-0.12.4_linux-generic-platform.tar.xz, затем распаковать его и поместить в корзину. каталог в вашей переменной PATH или даже в приложении Rails (если хотите, вы можете указать exe_path в WickedPdf).

Трудно сказать без дополнительной информации, но я подозреваю, что ваша проблема на самом деле не связана с разница в версии wkhtmltopdf, но, по моему опыту, может показаться, что на вашем сервере не установлены системные шрифтовые пакеты для отображения со шрифтами, указанными в HTML, и в полученном PDF, но у вас часто они есть установлен на настольном компьютере.

...