Добавить изображение в pdf с помощью креветки
у меня проблема с добавлением изображений в PDF с помощью креветки в качестве генератора pdf. Я пытаюсь добавить изображение, используя следующий код:
def header
text "something"
image "#{Prawn::DATADIR}/images/logo_small.png"
end
но приложение отвечает мне со следующей ошибкой:
uninitialized constant Prawn::DATADIR
где ошибка?
P. S. мое приложение работает на Rails 3.1 и Ruby 1.9.2.
1 ответов
Prawn::DATADIR
новый, он был введен совсем недавно около 2 или 3 месяцев назад. Раньше бы использовали Prawn::BASEDIR/data
вместо. Если вы используете тег 0.12.0
версия драгоценного камня, вы должны придерживаться Prawn::BASEDIR/data
. Если вы используете Rails 3.1, вы также можете поместить свое изображение в каталог активов и использовать
"#{Rails.root}/app/assets/images/logo_small.png"