uniapp pdf阅读插件(手势缩放、显示页数) Ba-Pdf
pdf阅读 Ba-Pdf
简介(下载地址)
Ba-Pdf 是一款uniapp显示PDF文档的插件。支持手势缩放、双击缩放;支持显示页数;支持快速拖动;自带选择pdf文件方法。
可与uniapp自带的 uni.chooseFile 搭配使用。
插件本身也自带选择Pdf方法 selectPdf(参考使用方法)。
截图展示
使用方法
在 script
中引入组件
const pdf = uni.requireNativePlugin('Ba-Pdf')
在 script
中调用
methods: {readPdf() { //显示pdfpdf.readPdf({path: this.path,},(res) => {console.log(res)uni.showToast({title: res.msg,icon: "none",duration: 3000})});},selectPdf() { //选择pdf 本插件自带pdf.selectPdf((res) => {console.log(res)if (res.outputPath) {this.path = res.outputPath;}uni.showToast({title: res.msg,icon: "none",duration: 3000})});},}
显示pdf readPdf 方法参数
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
path | String | ‘’ | pdf文件路径,不能为空 |
选择pdf selectPdf 回调参数
属性名 | 类型 | 说明 |
---|---|---|
outputPath | String | pdf文件选择输出目录 |
系列插件
图片选择插件 Ba-MediaPicker (文档)
图片编辑插件 Ba-ImageEditor (文档)
文件选择插件 Ba-FilePicker (文档)
应用消息通知插件(多种样式,新增支持常驻通知模式) Ba-Notify(文档)
应用未读角标插件 Ba-Shortcut-Badge (文档)
应用开机自启插件 Ba-Autoboot(文档)
扫码原生插件(毫秒级、支持多码)Ba-Scanner-G(文档)
扫码原生插件 - 新(可任意自定义界面版本;支持连续扫码;支持设置扫码格式)Ba-Scanner(文档)
动态修改状态栏、导航栏背景色、字体颜色插件 Ba-AppBar(文档)
原生sqlite本地数据库管理 Ba-Sqlite(文档)
安卓保活插件(采用多种主流技术) Ba-KeepAlive(文档)
安卓快捷方式(桌面长按app图标) Ba-Shortcut(文档)
自定义图片水印(任意位置) Ba-Watermark(文档)
最接近微信的图片压缩插件 Ba-ImageCompressor(文档)
视频压缩、视频剪辑插件 Ba-VideoCompressor(文档)
动态切换应用图标、名称(如新年、国庆等) Ba-ChangeIcon(文档)
原生Toast弹窗提示(穿透所有界面、穿透原生;自定义颜色、图标 ) Ba-Toast(文档)
图片涂鸦、画笔 Ba-ImagePaint(文档)
pdf阅读(手势缩放、显示页数) Ba-Pdf(文档)
声音提示、震动提示、语音播报 Ba-Beep(文档)
websocket原生服务(自动重连、心跳检测) Ba-Websocket(文档)
短信监听(验证码) Ba-Sms(文档)
智能安装(自动升级) Ba-SmartUpgrade(文档)
监听系统广播、自定义广播 Ba-Broadcast(文档)
监听通知栏消息(支持白名单、黑名单、过滤) Ba-NotifyListener(文档)
全局置灰、哀悼置灰(可动态、同时支持nvue、vue) Ba-Gray(文档)
获取设备唯一标识(OAID、AAID、IMEI等) Ba-IdCode(文档)
实时定位(系统、后台运行、支持息屏)插件 Ba-Location(文档)
实时定位(高德、后台运行、支持息屏、坐标转换、距离计算) Ba-LocationAMap(文档)
窗口小工具、桌面小部件、微件 Ba-AppWidget(文档)
窗口小工具、桌面小部件、微件(日历、时间) Ba-AwCalendarS(文档)
画中画悬浮窗(视频) Ba-VideoPip(文档)
悬浮窗(在其他应用上层显示) Ba-FloatWindow(文档)
悬浮窗(应用内、无需授权) Ba-FloatWindow2(文档)
悬浮窗(悬浮球、动态菜单、在其他应用上层显示) Ba-FloatBall(文档)
添加到“用其他应用打开”中,用于文件传递、分享等 Ba-ShareReceive(文档)
获取地图数据(高德、地理编码、反地理编码) Ba-AMapData(文档)
uniapp pdf阅读插件(手势缩放、显示页数) Ba-Pdf相关推荐
- pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件。
pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件. 注意:本地绝对路径地址不能加载,跨域问题用代理或者服务端解决. svg模式渲染存在缺陷,只能渲染普通pd ...
- 释疑の手工凭证界面不显示页数
创建手工凭证F-02 或者 FB50时候不显示页数一栏. 这个实则是针对特定国家的设定,我们仅需设置个人参数即可. 进入Su3--参数 参数ID : CSF 参数值:AR 保存即可.
- python获取pdf页数_Python分割指定页数的pdf文件方法
Python分割指定页数的pdf文件方法 如下所示: from PyPDF2 import PdfFileWriter, PdfFileReader # 开始页 start_page = 0 # 截止 ...
- php判断caj文件页数,CAJ转PDF有哪些免费不限页数的方法?
原标题:CAJ转PDF有哪些免费不限页数的方法? 对于经常在知网查找并下载资料的小伙伴们,对CAJ格式的文档肯定相当熟悉了,但是如何编辑CAJ恐怕很多人都陌生吧.所以我们通常都将CAJ转成常用的PDF ...
- 有什么好用的免费不限页数的PDF转PPT工具?
有什么好用的免费不限页数的PDF转PPT工具? 通常我们在开会时采用PPT幻灯片格式,而会后分发分件时通常采用的是PDF格式.PDF格式一般来说,不易改动和编辑,如果我们需要借用别人的PDF文件,改造 ...
- android pdf阅读器开发_PDF to EPUB Converter Mac(PDF转EPUB转换器)
EPUB to PDF Converter Mac特别版是专为Mac用户设计的一款PDF转EPUB转换器,尽管PDF是使用最广泛的电子文档格式,并且具有很多优点,但由于PDF不可重排,因此无法很好地适 ...
- 怎么让打印出来表格的纸下面显示页数_4个使用频率较高的Excel打印技巧,办公室打印文件时常常会用到!...
想必大家在职场办公工作时候经常需要打印文件,经常因为自己不会打印还要求别人,一次二次人家还能接受,但是时间久了人家也不会乐意的!所以说靠人还不如靠自己, 下面在这里为大家整理了4个我们在打印文件时候经 ...
- Python-分割PDF文件-如何自定义分割-按页数分割PDF-PyPDF2
文章目录 1.PyPDF2库 2.作者答疑 1.PyPDF2库 如今网上大部分电子文档数据都是PDF,如何对PDF进行有效的编辑,能够非常有效的提高工作效率,本文介绍采用开源库来自定义分割PDF, ...
- Python按照指定页数分割PDF文件
已经更新PDF分割器3.0 通过Python中的PyPDF2模块实现, 具体操作步骤分为: 1.获取原始pdf文件: 2.将要分割的PDF内容格式化: 3.实例一个 PDF文件编写器: 4.把3到4页 ...
最新文章
- 学习android开发中遇到的一些小问题
- ASP中SQL语句参考及记录集对象
- 金蝶K3cloud问题单排查
- 逆向工程核心原理学习笔记(一):寻找程序的主函数(Main)
- Centos7.x 网卡启动报错(Failed to start LSB: Bring up/down networking)
- 大数据开发者必走的学习路线
- Apache会比路虎的应急效果更好
- c++求n的几次方_2.七年级数学:怎么求mn+mn的值?完全平方公式,用配方法
- JSON.stringify(Data) 在IE8 里面不可用
- 中国节能电梯市场趋势报告、技术动态创新及市场预测
- tomcat stdout文件快速增长原因_Tomcat下载安装及配置
- eve-ng:加载c7200 dynamips镜像
- 独孤求败-小滴云架构大课十八式-xdclass2022
- 超详细的Android APP 集成 PayPal 境外支付 信用卡 借记卡 支付,支付宝 微信海外 境外支付
- java word文档_[转载]java读写word文档,完美解决方案
- Scala学习笔记(三)类层级和特质
- 记录 | Latex 双栏排版插入图片后图片太大的问题 一种解决方案
- 亲测10月最新影视流量主小程序源码+卡密系统
- 黄河金岸诗词大赛获奖作品选登(1)
- 苹果呼叫转移设置不了_怎么设置别人电话打不进来