关于使用mupdf.jar打开pdf会闪退的原因
2016-06-21 14:57
891 查看
在开发的时候我们需要去实现打开PDF的功能,很多人都喜欢在网上搜可用又简便的打开PDF的工具,前段时间因为开发需求,在程序中要可以打开PDF,在网上搜了下,后来就使用了mupdf这个jar包,但是在打开的时候程序会闪退,错误的原因如下:
仔细看了下,主要是说UnsupportedOperationException这个东西不被支持,在ReaderView.java的678,我只能在网上找原因,后来发现了,在这个方法下
@Override
public View getSelectedView() {
//// TODO: 2016/6/21 某些机型打开pdf会闪退的原因
//java.lang.UnsupportedOperationException: 不被支持
//at com.artifex.mupdfdemo.ReaderView.getSelectedView(ReaderView.java:674)
//// TODO: 2016/6/21 解决方法。不要原来的throw,直接return null
// throw new UnsupportedOperationException(getContext().getString(R.string.not_supported));
return null;
}
解决方法很简单,不要throw了,直接return null就解决了。
参考网址:http://bugs.ghostscript.com/show_bug.cgi?id=695132
欢迎大家多多指教:QQ:903111844
相关文章推荐
- 一款免费且安全的在线 PDF 转换软件
- PDF里的文字显示模糊的解决方法
- PDF编辑工具 Foxit PDF Editor 1.5 Build 2911 下载
- 没有文件大小限制并免费的PDF到HTML转换工具
- MicroAdobe PDF Editor 6.2 英文正式版附破解补丁 下载
- C#使用iTextSharp设置PDF所有页面背景图功能实例
- C#怎么给PDF添加背景图片
- PDF的VBS小程序代码
- C#实现PDF文件添加图片背景
- C#实现TIF图像转PDF文件的方法
- c#实现将pdf转文本的示例分享
- C#代码实现PDF文档操作类
- C#使用iTextSharp封装的PDF文件操作类实例
- C#编程读取文档Doc、Docx及Pdf内容的方法
- Java开源工具iText生成PDF简单实例
- C#使用itextsharp生成PDF文件的实现代码
- 使用java为pdf添加书签的方法(pdf书签制作)
- java中输出pdf文件代码分享
- Python实现将DOC文档转换为PDF的方法
- C#实现HTML转WORD及WORD转PDF的方法