早安,先生们。我想问下怎么把一个 PDF 文件直接展示到页面上给用户看?不需要用户去下载,直接在网页上预览。
1
1KN6sAqR0a57no6s 2020 年 4 月 15 日 via Android
|
2
sevenzhou1218 2020 年 4 月 15 日
jspdf
|
3
jydeng 2020 年 4 月 15 日
pdf.js +1 最近刚刚做了一个类似的项目。
|
4
chanchan 2020 年 4 月 15 日
<embed>标签?
|
7
HeyWeGo 2020 年 4 月 15 日
|
8
dodo2012 2020 年 4 月 15 日
移动端 pdf.js 有时不好用,我后来直接把 pdf 弄成一张张图片了
|
9
burnbrid OP |
11
davin 2020 年 4 月 15 日
原文件本身就是 pdf 格式的么,还是从 office 文档( pptx/docx/xlsx )转换来的?如果原文件是 office 文档,可以把文件放在远程服务器上,在浏览器输入 https://view.officeapps.live.com/op/embed.aspx?src= 再在等号后面加上以 https 开头的远程路径文件(可以是 pptx/docx/xlsx 格式)地址即可进行访问。
一般的小项目,直接 object + embed 解决了: <object data="***.pdf" type="application/pdf" width="400" height="600"> <embed src="***.pdf" type="application/pdf"> <p>当前浏览器不支持 PDF 预览,请<a href="***.pdf">下载</a>后载查看。</p> </embed> </object> |