Carrierwave/RMagick 和 PrawnPDF - 打开图像版本 url
Carrierwave/RMagick and PrawnPDF - opening image versions by url
在我们的一个项目中使用 PrawnPDF,它运行得非常好!感谢为它工作的人。有一个快速问题:
我目前正在使用 Carrierwave 和 RMagick 来操作和成像:
version :pdf do
process :resize_to_fit => [520, 0]
end
我该如何使用该版本?目前我的 class 中有以下代码:
image open("#{@artwork.artwork_asset}"), :width => 520
任何想法或建议都会很棒。
通常是这样的:
image open("#{@artwork.artwork_asset.url(:pdf)}"), :width => 520
您还应该能够删除引号:
image open(@artwork.artwork_asset.url(:pdf)), :width => 520
我认为这样更清晰。
此 .url(:version_name)
代码是 carrierwave 的一个函数(已记录 here),您应该能够在您的应用程序中的任何地方使用它,除了 prawn 之外。
在我们的一个项目中使用 PrawnPDF,它运行得非常好!感谢为它工作的人。有一个快速问题:
我目前正在使用 Carrierwave 和 RMagick 来操作和成像:
version :pdf do
process :resize_to_fit => [520, 0]
end
我该如何使用该版本?目前我的 class 中有以下代码:
image open("#{@artwork.artwork_asset}"), :width => 520
任何想法或建议都会很棒。
通常是这样的:
image open("#{@artwork.artwork_asset.url(:pdf)}"), :width => 520
您还应该能够删除引号:
image open(@artwork.artwork_asset.url(:pdf)), :width => 520
我认为这样更清晰。
此 .url(:version_name)
代码是 carrierwave 的一个函数(已记录 here),您应该能够在您的应用程序中的任何地方使用它,除了 prawn 之外。