将PrawnPDF用于我们的项目之一,它的工作非常出色!感谢那些正在努力的人。得到一个简单的问题:
我目前正在使用带有RMagick的Carrierwave来操作和成像:
version :pdf do
process :resize_to_fit => [520, 0]
end
如何使用该版本?我现在班上有以下代码:
image open("#{@artwork.artwork_asset}"), :width => 520
任何想法或建议都会很棒。
答案 0 :(得分:1)
通常情况如下:
image open("#{@artwork.artwork_asset.url(:pdf)}"), :width => 520
您还应该能够删除引号:
image open(@artwork.artwork_asset.url(:pdf)), :width => 520
我认为更清晰。
此.url(:version_name)
代码是carrierwave的函数(记录为here),您应该可以在应用中的任何位置使用它,也可以在对虾之外使用。