我在Rails应用程序上使用Paperclip 3.0.1在Amazon S3上存储PDF文档。一切都很好但我的用例要求我从PDF的第二页而不是第一页生成PDF预览图像。
为了做到这一点,Imagemagick使用转换命令,例如:
convert "document.pdf[0]" -colorspace RGB -geometry 200 "document...
Paperclip生成的实际转换命令类似于:
convert '/tmp/EmblemHealth HNY Sole_P App 2012.pdf20120403-5642-s8ep9y[0]' -resize "135" '/tmp/EmblemHealth HNY Sole_P App 201220120403-5642-12vn994.png'
在我看来,' [0]' index是在tempfile名称生成上硬编码的,但我还没能在源代码中找到它。
任何人都可以确认是这种情况还是以其他方式评论如何使用选项使索引成为任意数字?