PDF到JPG;我应该保存到磁盘还是即时创建?

时间:2016-10-18 10:29:19

标签: asp.net-mvc-5 imageresizer

我在imageresizer docs中看到了;建议在运行时生成图像,而不是将图像保存在磁盘上(不同尺寸等)

我想知道这个建议和最佳做法对于显示PDF页面缩略图和JPG是否仍然有效。
我的网页应用程序中有一个显示PDF文件的翻页笔。这些页面是预先渲染的JPG。

对于我来说,将PDF页面作为JPG保存在文件夹中并将其显示在翻书中是否更好?
或者
如果我每次用户导航到翻页页面时使用imageresizer.pdfium插件动态生成PDF jpgs会更好吗?

如果不是两者,您对此任务的建议和最佳使用方案是什么?

1 个答案:

答案 0 :(得分:0)

至少将输出缓存到磁盘!

有些PDF可以快速呈现;其他人很慢。您可能需要测量性能并确定缓存未命中延迟是否可接受。

如果没有,您需要预先生成并跟踪所需大小的图像,或者在用户访问之前填充磁盘缓存。