【问题标题】:How to delete files after pdf window close: Rails 3, wicked_pdfpdf窗口关闭后如何删除文件:Rails 3,wicked_pdf
【发布时间】:2016-03-09 10:19:18
【问题描述】:

社区!
我的 Rails 3 应用程序的任务是在渲染的 pdf 窗口关闭后删除 .pdf 文件中包含的 .png 文件。
pdf 渲染代码如下所示:
<%= wicked_pdf_image_tag("/public/#{@current_user.username}/picture1.png") %>, 最后一行是
<% FileUtils.rm_r Dir.glob("./public/#{@current_user.username}/*") %>

在这种情况下,我的照片不会被渲染。 我需要在 pdf 窗口关闭之后触发第二个命令。

也许您有其他解决方案来解决此任务。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 wkhtmltopdf wicked-pdf


    【解决方案1】:

    将文件留在原处。有一个后台进程在文件 N 小时后删除文件。可能是一个小时,也可能是一天。对您的应用有意义的一切。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-06
      相关资源
      最近更新 更多