首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何防止用PHP或JavaScript下载或打印PDF文件?

如何防止用PHP或JavaScript下载或打印PDF文件?
EN

Stack Overflow用户
提问于 2020-05-25 20:18:04
回答 1查看 1.8K关注 0票数 2

我正在寻找在浏览器中显示PDF文件的方法,但使其成为,而不是可下载或可打印的文件。

--如果有人真的在禁用JavaScript库或诸如此类的事情上遇到了麻烦,那很好。这更多的原因是PDF中的内容将定期更新,所以如果您下载它,它将在第二天过时。

我也不能依赖于将pdf标记为受保护或加密作为实现这一目标的合理方法。

如果您有任何图书馆的建议或其他任何东西,将不胜感激。我目前正在探索使用PDF.jsViewerJS是否可行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-27 19:43:03

我找到了一个使用ViewerJS和这个CSS的解决方案。当您尝试打印时,CSS会显示一个空白页(ViewerJS已经将其扭曲到不可打印状态),而ViewerJS则阻止您将其下载为PDF文件,而是尝试将其保存为HTML文件。

这满足了这样的要求,使它只是不方便,以阻止用户试图下载文件,因为文件总是很容易访问几乎任何网页的网站。

https://gist.github.com/ActuallyConnor/2a80403c7827dd1f78077fb2b5b7e785

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62010130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档