Я использую wkhtmltopdf для преобразования HTML в PDF. Все изображения отображаются правильно, но изображение, возвращенное контроллером (хранящееся в db, как тип mediumblob), не отображается. Сначала я подумал, что это проблема времени, поэтому увеличил задержку:
--javascript-delay 5000
Безуспешно.
Источник изображения:
<img src="/app-name/company/logo"/>
Изображение правильно отображается в html по той же ссылке.
Я попытался изменить источник на прямой путь:
<img src="http://localhost:8080/app-name/company/logo"/>
Но это не помогло. В чем может быть проблема?
1 ответ
Какая у вас версия wkhtmltopdf?
Я установил последнюю версию http://wkhtmltopdf.org версии 0.11.0, и у меня возникли некоторые проблемы с этой версией. получил версию 0.9.9, которая отлично работает.
Также проверьте, используете ли вы, например, сеансы в своем контроллере / представлении, загрузка из базы данных может зависеть от этого (например, некоторая информация для входа), при использовании wkhtmltopdf у вас нет сохраненных данных сеанса.
Похожие вопросы
Новые вопросы
Portable Document Format (PDF) - это открытый стандарт для электронного обмена документами, поддерживаемый Международной организацией по стандартизации (ISO). Вопросы могут быть о создании, чтении, редактировании PDF-файлов на разных языках.