Vue-pdf实现在线预览PDF文件
程序员文章站
2022-03-07 08:47:05
前言在大多数项目中都会遇到在线预览pdf文件,项目使用的是element ui,使用vue-pdf实现。安装依赖相关参数参数介绍: url :pdf 文件的路径,可以是本地路径,也可以是在线路径...
前言
在大多数项目中都会遇到在线预览pdf文件,项目使用的是element ui,使用vue-pdf实现。
安装依赖
相关参数
参数介绍:
- url :pdf 文件的路径,可以是本地路径,也可以是在线路径。
- page: 当前显示的页数,比如第一页page=1
- rotate : 旋转角度,比如0就是不旋转,+90,-90 就是水平旋转。
- progress :当前页面的加载进度,范围是0-1 ,等于1的时候代表当前页已经完全加载完成了。
- page-loaded :页面加载成功的回调函数,不咋能用到。
- num-pages :总页数
- error :加载错误的回调
- link-clicked:单机pdf内的链接会触发。
- print 这个是打印函数。 注意:谷歌浏览器会出现乱码,这个和字体有关系。
实现
效果
注意点
1、url
url为文件地址路径
2、设置请求头
可以通过httpheaders来设置token等参数
3、src
这点比较重要,网上很多帖子都是这样的
会报错 typeerror: this.src.then is not a function
正确的是这样的
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: Android使用表格布局设计注册界面