1

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供我参考

4

1 回答 1

2

file_path = "/home/myapp/#{Time.now}file.png" 应该这样做

于 2014-05-15T14:53:43.740 回答