Android PdfViewer
今天按项目要求找了一个android的PDF控件,各种操作效果都非常好,在这里和大家分享一下。
这是github的地址:https://github.com/barteksc/AndroidPdfViewer
用法很简单:
1.在build.gradle里面添加依赖 compile 'com.github.barteksc:android-pdf-viewer:2.7.0'
2.然后就可以直接在layout里面使用了
<com.github.barteksc.pdfviewer.PDFViewandroid:id="@+id/pdfView"android:layout_width="match_parent"android:layout_height="match_parent" />
3.在Activity里面引用资源,就可以打开pdf文件了,而且这个控件有超级多的方法,支持很多功能,需要的自己去看看就行
private PDFView pdfView;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);pdfView = (PDFView) findViewById(R.id.pdfView);pdfView.fromAsset("test.pdf").load();//打开在assets文件夹里面的资源//pdfView.fromBytes().load();//本地打开//pdfView.fromFile().load();//网络下载打开,()放字节数组}
另外提一下,assets文件夹是创建在main文件目录下的,和java文件夹是平行的
转载于:https://www.cnblogs.com/laoyimou/p/7501588.html
Android PdfViewer相关推荐
- Android给文档加水印,Android文档水印之PDF水印
随着移动终端办公化的普及,在Android手机中阅读文档已经是很普遍的事情了,但是有些文档可能是涉及到一些企业机密与敏感的内容,不希望随意扩散出去.为了防止重要的文档被截屏或者拍照而泄露,在文档中加上 ...
- 关于Android 在线预览PDF文件
本篇文章大部分为转载内容,不过最后有我自己使用后的小总结,原文地址:https://www.jianshu.com/p/9e3ff8385e6f Android PdfViewer: 项目地址: ht ...
- Android实现PDF格式文件预览
前言: 接着上一篇的博客,在搜索出手机内的.pdf格式文件后,实现pdf文件的预览的方式有很多, 1.Android PdfViewer项目地址: https://github.com/barteks ...
- Android 实现PDF预览的全面解析
1.Office文档服务 Office的文档服务,直接在WebView中使用即可. pdfUrl必须为http://或 https://形式,文档必须是WordExcel或PowerPoint文档 w ...
- Android应用内在线查看PDF文件
下面介绍几种可行性较高的方案 一.PDFView 这个比较早,有几年没更新了,但可以满足一般的需求,手势放大缩小,左右滑动,体积也较小,对于Android版本可以兼容到较低版本,缺点也比较明显,不能查 ...
- Android快速SDK(12)文本pdf阅读器PdfViewer【傻瓜模式】
代码:http://download.csdn.net/detail/huangbin95487710/9259967 依赖包模式 完整运行还需要用到以下依赖包 Android快速SDK(4)对话框A ...
- Android加载预览PDF文件
从去年9月份进入新公司后,项目中需要在APP中展示PDF,这个之前没有接触过,因此也查了好多的资料和demo,这里我说明下我用过的pdf展示比较好点View或者第三方,本人亲测. 1.使用Google ...
- Word文档Aspose.Words使用教程:构建适用于Android的Word转PDF应用程序
Word转PDF是一种广泛使用的文档转换方式,这也是MS Word提供内置功能将Word文档保存为PDF的原因.由于PDF是共享文档或在线保存文档的首选格式,因此在各种情况下都需要Word到PDF的转 ...
- Android pdf填充表单,预览,图片填充,水印添加
前言 需求是这样的,客户需要用户登录app后录入个人信息,然后由手机端帮助将录入的信息填充到pdf, 用户录入的部分图片需要填充到pdf模板的最后面,还需要给每一页pdf都加上水印,生成后给用户预览 ...
最新文章
- 下载keep运动软件_我把私教带回了家,Keep智能动感单车体验|钛极客
- 无责任Windows Azure SDK .NET开发入门篇三[使用Azure AD 管理用户信息]
- 3DSlicer28:PLUS
- C# 操纵 Excel(tlbimp.exe)
- java第九章IO流与文件操作
- CentOS 编译安装python3.6
- 学习c++的优秀博客(转)
- Sybase常见问题
- if语句写阶跃函数C语言,C语言第四章分支语句.ppt
- SQL动态配置,动态解析SQL
- 36驱动大师 从服务器获取信息失败,系统安装后出现文件读取错误怎么办 系统安装驱动没有安装成功解决方法...
- python下载快手视频教程_python如何下载快手视频
- Remoting技术
- ae运动模糊插件安装教程_AEPR运动模糊插件(RSMB) REVisionFX ReelSmart Motion Blur Pro v4.2.3...
- 在Ubuntu中搭建嵌入式Linux开发环境
- 深度学习--- GAN网络原理解析
- python卡方检验计算pvalue值_用python计算临界值(critical value)和p值(p value)(scipy)...
- opencv读取颜色通道
- Vuex的使用(九)——actions的其他用法
- [功不唐捐-2013]_强哥的无敌异或
热门文章
- 13个你必须知道的JS数组技巧
- can总线短距离不用双绞线_汽车中的总线系统——以太网(2)博通出世
- JS ||(或运算)详解
- ajax跨域获取数据后处理,简单实现ajax获取跨域数据
- lunux安装多个mysql_实例详解linux下多个mysql5.7.19(tar.gz)安装图文教程
- unity android 在后台运行_Android 11“精简版”正式发布,低端机也可以流畅运行
- 广西科技大学计算机考研,广西科技大学研究生院
- pytorch学习——基本优化思想与最小二乘法
- python解决LeetCode精选Hot100
- 2021.5.23 中国高速列车运维技术讲座