Отображение изображений S3 в злом PDF

Я скопировал этот вопрос с сайта https://groups.google.com/forum/#!msg/rubyonrails-talk/9Wfid1pYP7w/qqSIiW45L_8J У меня такая же проблема с ним, помогите пожалуйста, большое спасибо

Всем привет,

Я использую Wicked Pdf для создания файла PDF.

В моей модели у меня есть метод создания файла PDF.

Мне также нужно показать изображение в моем pdf-файле с amazon s3.

Случай 1: я пытался использовать Пока я запускаю этот метод, изображение не отображается, вместо изображения появляется только небольшая рамка.

Случай 2: я пробовал ‹%= image_tag(@image.avatar)%> Пока я запускаю это, я получаю «грабли прерваны! Неопределенный метод `image_tag' для main: Object»

я гуглил эту проблему, но нет четкого ответа... любая помощь..


person user2817827    schedule 06.11.2013    source источник


Ответы (1)


Прежде всего, вам нужно использовать wicked_pdf_image_tag для отображения изображений в формате pdf. Попробуйте с каким-нибудь локальным образом:
<%= wicked_pdf_image_tag "some_image.jpg" %>
Это должно сработать.
Затем попробуйте с образом s3. Если изображение не отображается, это означает, что вы используете старую версию библиотеки wkhtmltopdf. Загрузите новую версию с http://wkhtmltopdf.org/downloads.html.

person Lyubomyr    schedule 09.10.2014