Ruby on Rails & Prawn PDF - PullRequest
       4

Ruby on Rails & Prawn PDF

4 голосов
/ 17 ноября 2010

Я создаю PDF документ на моем сайте.Все работает отлично, но когда я пытаюсь добавить изображение в PDF, я получаю: «Извините, но что-то пошло не так. Мы получили уведомление об этой проблеме, и вскоре мы рассмотрим ее».

Так что с Prawn что-то не получается.

Вот так я и пробовал "image 'logo.png" Я пробовал так много способов, все они были найдены в интернете, но ничего не получалось.Один был с BASEDIR, откуда мне знать, где находится BASEDIR?

В любом случае, я использую OSX Server 10.6, и я был бы очень благодарен, чтобы ответить на эти вопросы

-Где находится файл журнала креветок?-Как добавить изображение

Большое спасибо, Привет!

1 Ответ

3 голосов
/ 17 ноября 2010

Вам понадобится указать полный путь к файлу.

Обычно мы ссылаемся на наши изображения, используемые в PDF-файлах, используя RAILS_ROOT в качестве отправной точки.Поэтому мы используем что-то вроде:

pdf.image "#{RAILS_ROOT}/public/images/logo-header.png"

Предполагая, что pdf является объектом Prawn :: Document.

...