使用 Prawn 在 pdf 中添加图像

2024-02-22

我在使用 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.0gem 的版本,你应该坚持使用Prawn::BASEDIR/data。如果您使用的是Rails 3.1,您还可以将图像放在asset目录中并使用"#{Rails.root}/app/assets/images/logo_small.png"

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Prawn 在 pdf 中添加图像 的相关文章

随机推荐