我正在寻找一种在网络浏览器中安全地显示 PDF 的方法。下载文件以外的其他内容,这些文件将存储在临时 Internet 文件中。
我在想这样的事情:
http://www.codeproject.com/Articles/41933/ASP-NET-PDF-Viewer-User-Control-Without-Acrobat-Re
但是图像会被缓存。我希望能够在 PDF 的数据上设置no-cache
和no-store
标题。
到目前为止,我想出的想法是将 PDF 中的页面读入图像并将图像作为 base 64 嵌入页面的 HTML(它将具有适当的响应标头)。不过,我预计这将是一种非常缓慢的做事方式。
有没有更好的解决方案,甚至可能是一个不错的 ASP.NET 控件?
谢谢!