pdf文件的预览——几种方式实现——技能提升
在做后台管理系统时,经常需要展示pdf
文件,点击文件时最好能够实现文件的预览,再能够进行文件下载,基本功能就全了。
实现pdf
文件的预览有好几种方式,下面就汇总介绍两种简单的实现方式:
1.embed
标签直接展示
<embedsrc="http://storage.xuetangx.com/public_assets/xuetangx/PDF/PlayerAPI_v1.0.6.pdf"type="application/pdf"width="100%"height="800px"/>
效果如下:
2.PDFObject.js
—— JavaScript
库用来在HTML
中动态嵌入PDF
文档
代码引入及css
样式设置:
<script type="text/javascript" src='pdfobject.min.js'></script>
<style type="text/css">html,body,#pdf_viewer{width: 100%;height: 100%;margin: 0;padding: 0;}
</style>
html
部分及js
部分
<body><div id="pdf_viewer"></div>
</body>
<script type="text/javascript">if(PDFObject.supportsPDFs){// PDF嵌入到网页PDFObject.embed("index.pdf", "#pdf_viewer" );} else {location.href = "/canvas";}
</script>
参考大神的链接:https://blog.csdn.net/hzxOnlineOk/article/details/103145071
功能完成!!!
pdf文件的预览——几种方式实现——技能提升相关推荐
- html5 pdf.js 使用方法,PDF 文件在线预览(pdf.js 使用教程)
因项目开发需要在线展示 PDF文件,为解决 PDF文件 在浏览器打开后电子签章.电子签名等展示不全且部分浏览器兼容问题特利用pdf.js解决该问题: pdf.js框架为HTML5,无需任何本地支持,兼 ...
- pdfjs-dist 实现pdf文件在线预览
pdfjs-dist 实现pdf文件在线预览 实现效果 实现过程 (1)安装pdfjs-dist (2)代码部分 (3)原理 项目要求实现pdf文件在线预览,并且pdf预览通过上下页滚动pdf,且兼容 ...
- vue 实现pdf文件在线预览
PDF文件在线预览的功能相信大家都是有遇到过的,这边有两种实现方法,大家可以借鉴参考下 第一种,使用vue-pdf 安装 npm install --save vue-pdf 页面代码 <tem ...
- 网页中动态嵌入PDF文件/在线预览PDF内容
网页中动态嵌入PDF文件/在线预览PDF内容https://www.cnblogs.com/xgyy/p/6119459.html #网页中动态嵌入PDF文件/在线预览PDF内容# 摘要:在web开发 ...
- java flexpaper_java web word文件 pdf文件在线预览源码(flexpaper)
[实例简介]java web word文件 pdf文件在线预览源码 经过测试 [实例截图] [核心代码] BrowsenOnline html, body{ height:100%; } body { ...
- vue-pdf实现pdf文件在线预览
1. 前言 PDF文件在线预览的功能相信大家都是有遇到过的, 但在我平时的项目中, 公司提供了相应的插件, 但是在h5等其他项目中, 我们还是只能靠自己呀! 今天就大概说一下 vue-pdf 这个组件 ...
- 安卓开发使用mupdf实现pdf文件的预览
开发环境:android studio3.0.1 由于项目的需要,要在安卓端实现pdf文件的预览功能,使用到了mupdf这个工具,记录下移植的过程. 首先我用的是已经编译好的so库文件,在github ...
- pdf文件无法预览,或者预览出现空白页
pdf文件无法预览? 检查一下new Blob第一个参数是不是文件流,是一个数组,如下: new Blob([response], { type: "application/pdf;char ...
- Nginx服务下的pdf文件无法预览问题配置分析
问题很简单,访问站点下的一个pdf在浏览器中无法预览,提示是404. 默认情况应该是在浏览器中输入url,pdf文件可以预览内容. 临时搭建了一个环境测试一下. 在站点根目录下,创建x和x2022两个 ...
- 文件被损坏 java_使用PDF.JS实现pdf文件在线预览时,报文件被损坏的错误
首先大概说明一下问题出现的背景:我用PDF.JS实现文件在线预览,参考网上的办法,在jsp文件中使用 ?file=" width="1024" height=" ...
最新文章
- Swoole报错Failed to execute ‘send’ on ‘WebSocket’: Still in CONNECTING state. a
- vue中form表单支持回车键提交踩坑
- 绝了!Pandas绘图功能
- Duplicate Elimination in Scrapy(转)
- 大学计算机用的笔记本,推荐一款大学生用笔记本电脑
- 读取csv文件 java_Java:逐步读取/流式传输CSV文件
- 小脑袋智能推广软件360专版
- 小米球ngrok内网穿透
- [容易]在二叉查找树中插入节点
- day12 生成器和各种推导式
- Delphi7下安装ICS组件
- SpringBoot(尚硅谷)
- 明尼苏达大学 计算机学院 教授,美国明尼苏达大学David Du教授学术报告
- Java并发学习笔记19 线程池 ThreadPoolExecutor
- 关于第二次考试的总结与反思
- C语言对文本进行断句,用TextView实现富文本展示,点击断句和语音播报
- 赛后总结2018-08-25
- java 监控系统cpu,java系统监控CPU 磁盘
- Java中的抽象类和接口
- Win7蓝屏代码0X0000007B可能是SATA mode问题