我在使用 Prawn 作为 pdf 生成器将图像添加到 PDF 时遇到问题。我正在尝试使用以下代码添加图像:
def header
text "something"
image "#{Prawn::DATADIR}/images/logo_small.png"
end
但应用程序回复我以下错误:
uninitialized constant Prawn::DATADIR
错误在哪里?
附:我的应用程序在 Rails 3.1 和 Ruby 1.9.2 上运行。
Prawn::DATADIR
是新的,大约2或3个月前才推出。以前人们会使用Prawn::BASEDIR/data
反而。如果您使用的是当前的0.12.0
gem 的版本,你应该坚持使用Prawn::BASEDIR/data
。如果您使用的是Rails 3.1,您还可以将图像放在asset目录中并使用"#{Rails.root}/app/assets/images/logo_small.png"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)