Android PDFReader
一、PDFReaderProject
这是网上一个开源的Android PDF Reader 项目,叫PDFReaderProject,貌似也叫PoQoP-Document....
现在记录下来,说不定以后可以参考。
如果认真看里面的代码,可以看到:
System.loadLibrary("vudroid");
不错,它是基于libvudroid.so的。可惜没有libvudroid.so的源码(暂时没找到),奇怪的是,它竟然比 MuPDF慢很多(可能跟它一块块渲染的方式有关,MuPDF是整张PDF文件画上去),虽然MuPDF很耗内存。
看下运行的效果吧!
代码下载
二、AndroidPdfViewer
这也是一个可以在android 上运行的并显示PDF的项目,只不过它没有 用到底层库,而是用java。慢是自然的了,还有一个缺憾就是显示图片不清晰。
运行效果如下:
这个网上有很多,可以google或百度
Android PDFReader相关推荐
- Android App压力测试(Monkey和ADB)
压力测试简介 压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分.压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试.通常 ...
- android手机生成pdf格式文件,Android根据pdf模板生成pdf文件
1 public voidFillPdfTemplate(String id) {2 android.icu.text.SimpleDateFormat simpleDateFormat = 3 ne ...
- android程序更改pdf文件格式,Android根据pdf模板生成pdf文件
1 public voidFillPdfTemplate(String id) {2 android.icu.text.SimpleDateFormat simpleDateFormat = 3 ne ...
- android 手写签批_Android手写签批功能实现(适配Android6
Android手写签批功能的实现在于三个点,mupdf,偏移量的计算,droidText0.5.jar 实际步骤: 使用muPdf将PDF加载出来 弹出透明的popwindow,popWindow使用 ...
- Android自动测试之Monkey工具2
2019独角兽企业重金招聘Python工程师标准>>> Monkey测试简介 shell, monkey, system, Android, 文件系统Monkey, 示例, 简介 ...
- android实现对PDF进行签名、涂鸦操作
在android项目开发过程中,项目需要android客户端完成对PDF文件的涂鸦.签名操作,其中最重要的就是手写签名了,可以当做是凭证一类的东西.在网上只能找到一个例子,然而做的不是很完善(地址下面 ...
- Android pdf填充表单,预览,图片填充,水印添加
前言 需求是这样的,客户需要用户登录app后录入个人信息,然后由手机端帮助将录入的信息填充到pdf, 用户录入的部分图片需要填充到pdf模板的最后面,还需要给每一页pdf都加上水印,生成后给用户预览 ...
- Android iText向pdf模板插入数据和图片
需求 这些日志在写App程序,有这么一个需求,就是需要生成格式统一的一个pdf文件,并向固定表格中填充数据,并且再在pdf中追加两页图片. 方案 手工设计一个pdf模板,这个具体步骤就不再赘述,可以网 ...
- Android根据pdf模板生成pdf文件
我们需要生成一些固定格式的pdf文件或者一些报表数据,那么我们可以用 iText包去做. 需要包含的jar包:iText-5.0.6.jar iTextAsian.jar ,怎样jar包导入工程 ...
最新文章
- linux与windos 设置 tomcat 内存
- mac恢复iphone_免费下载:旧Mac和iPhone壁纸的令人震惊的完整档案
- 宁波大学计算机网络实验五,宁波大学计算机网络实验四.doc
- 阿里巴巴宣布正自主研发AI芯片,性价比是同类产品40倍
- python latex显示不出来_10 个加速Python数据分析的简单的小技巧
- 把UIView提到所有View的最前面
- 计算机包括台式机和笔记本,外星人Area-51M游戏笔记本评测:比台式机更强悍的笔记本...
- SOLD2算法之3: 特征点与heatmap结合检测有效线段(CVPR 2021)
- NHANES数据库的介绍及使用(二)
- 计算机设备不能正常启动怎么办,电脑没有找到可引导设备怎么办
- 技巧:XP桌面图标阴影的去除
- mac80端口问题无法使用
- Motorola(二)
- js 中英文混合字符串 截取固定长度字节 方法封装
- Qt 仿360悬浮球
- 干掉Office 正版增值计划通知 (KB949810)-CHS
- IT审计实务沟通与实践讨论之三IT审计中IT与财务的角度转换
- 电子通信(串口通信)
- 如何把网页设置成桌面快捷方式
- SQL行列转换6种方法