imgkit快照保存问题rails 4

时间:2014-05-15 12:31:46

标签: ruby-on-rails ruby-on-rails-4 paperclip imgkit

我在我的应用程序中使用imgkit gem来拍摄当前页面的快照 控制器代码是

kit = IMGKit.new(render_to_string)
t = kit.to_img(:png) 
file_path = '/home/myapp/file.png'
file = kit.to_file(file_path)

工作正常(图片保存在myapp / file.png中)。

现在我的问题

  • 每次此方法都会覆盖我不想要的file.png
  • 我如何显示这些已保存的图像(假设我在根目录应用程序目录中的图像文件夹中提供了保存路径)

希望我能清楚地解释我的问题,我不使用S3存储而是使用我的本地机器

我使用https://github.com/csquared/IMGKit作为参考资料

1 个答案:

答案 0 :(得分:2)

file_path =“/ home / myapp /#{TIME.now}file.png”应该这样做