![](/img/trans.png)
[英]Cannot convert PDF to JPG using ImageMagick and GhostScript
[英]Ghostscript convert pdf to jpg, save file or temp file?
我的网站上有很多pdf文件,我正在使用ghostscript即时将PDF转换为JPG(打开pdf时,我将PDF转换为JPG,访问者会看到PDF的JPG版本)。 现在,我将jpg保存到某个文件夹,但这占用了大量的Web空间。 所以我的问题是,如果可能的话,将JPG保存到临时文件会更好吗?
我希望你们能理解我的问题,所以我希望得到一些好的建议!
提前致谢!
这是我实施GhostScript时遇到的确切问题。 这是可能的,我们最终为我们的项目完成了此任务。
优点
缺点
您可以选择一些选项来处理temp文件夹,并考虑其他变量。 最终,我们每天晚上删除temp文件夹以及代码中的一些特殊实例。 这里有一些选择。
用户离开页面
可能最容易实现,但是如果用户决定立即返回页面,则将再次分割并保存文件。 如果要为多页的pdf制作图像,则不理想
用户结束会话
编码难度稍大,但在用户离开页面时删除文件则更加合理。 如果用户立即重新启动会话,您将遇到相同的问题,但仍然比以上选择更好。
定时删除
这可能是在一小时或一周内删除图像的任何事情。 这对于常规清理很有用,但是由于用户可以随时回来,因此很难确定适当的时限。 它也很难实施。
具体项目
您的代码中可能会发生一个事件,该事件很有意义,可以删除temp文件夹。 例如,我们的项目涉及属性。 当某个属性设置为“出售”或“取消”时,我们将删除该属性的临时文件,因为我们不再需要它们。
那就是我们在项目中遇到和讨论的一些问题,希望它可以帮助您获得更好的主意。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.