pdf window 关闭后如何删除文件: Rails 3, wicked_pdf

How to delete files after pdf window close: Rails 3, wicked_pdf

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

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

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

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