网页在线阅读pdf及下载pdf功能,前端该怎么实现

自己使用了pdfobject来实现在线阅读,且通过隐藏其工具栏实现不能点击下载,但是embed无法禁用右键菜单及F12,如果使用右键菜单就可以打印,按F12又可查出pdf链接。。。


使用pdf.js,呃看不太懂,根据网上代码实现(不能使用跨域文件~~),是生成的canvas图片,在QQ浏览器的极速模式下显示模糊,在360极速模式下,中文显示乱码。。。(pdf.js据说很强大,有没有哪位知道怎么使用的能否教一下)

问:
1.如何实现在线阅读,且用户无法打印及下载?
2.如何实现点击下载?

阅读 5.1k
2 个回答

1.如何实现在线阅读,且用户无法打印及下载?
2.如何实现点击下载?

请问到底让不让用户下载?想要自由度高一点的就用PDF.js

我们这边之前也有个项目有这个需求。
前者是用pdf.js撸的,官方文档有点凌乱,百度有一些博客讲怎么用的。
下载我们是直接让后台弄的,然后直接a标签访问后台给的下载地址就行了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题