html - 没有下载按钮的 PDF 工具栏

标签 html pdf iframe

有没有办法让 iFrame 具有除下载按钮之外的完整工具栏。

在网上我找到了这个解决方案

<iframe src="URL#toolbar=0" width="100%" height="100%"></iframe>

但正如你所知,它完全删除了工具栏,我很想保留它。

基本上: 这就是normallythis我很想拥有它(或类似的东西)。 我已经知道我无法阻止 ppl 以其他方式下载它,但我只对这种图形差异感兴趣

感谢所有可以帮助我的人


我还注意到 mozilla 不查看 iFrame,有没有办法允许它或类似的东西? 我需要一些人可以使用的东西,而无需更改其个人 mozilla 上的配置


我正在寻找的外观(我的老板要求的)-> toolbar

最佳答案

Mozilla 浏览器对 Iframe 没有任何问题,但浏览器是由用户根据其安全首选项进行配置的。

<iframe id="page2" height="50%" width="100%"src="http://africau.edu/images/default/sample.pdf#page=2"></iframe>
<iframe id="page1" height="50%" width="100%"src="http://africau.edu/images/default/sample.pdf#page=1"></iframe>

与网页文本和图像、音频或视频内容相同,所有 pdf 都是“先下载后查看”并不重要

  • A=引用
  • 嵌入
  • 内嵌框架
  • 对象(避免折旧)
  • cUrl(用户直接获取)

如果由于任何广告拦截器或其他用户设置(例如将下载内容发送到外部安全 PDF 查看器)而未在框架中显示,那么为什么要删除该按钮

具有与 Chrome/Edge 相同的 pdf 插件或加载项或 PDF 扩展器的 Mozilla 浏览器

enter image description here

FireFox 具有针对同一页面 3 个已阻止项目激活的帧阻止程序。

enter image description here

如果您希望更改 Iframe View ,您需要成为 PDF 查看器应用程序,但不能保证它就是用户正在查看的应用程序。

enter image description here

这是一个浏览器查看器的演示,其中删除了下载和打印按钮。但是浏览器需要允许用户控制自己的 View ,因此我还在右侧打开了下载同伴观众。 PDF 客户端无法查看 PDF,除非下载后解密,因此其副本可供查看和编辑。

enter image description here

关于html - 没有下载按钮的 PDF 工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72574764/

相关文章:

javascript - 如何使用 PrototypeJS 删除属性

html - 在响应模板上包装文本字段

pdf - mPDF 库和 float 图像

javascript - 修改我的 iframe css 内容

html - 使元素与动态大小的图像宽度相同?

html - 修复了溢出视口(viewport)时模式不会滚动的问题

node.js - 从 HapiJs 服务器下载文件

python - 将XHTML转换为PDF的纯python解决方案

html - 覆盖 iframe 宽度的 CSS 属性

javascript - 在 iframe 中使用 document.write 作为脚本时 Chrome 中的奇怪行为