问题描述
我需要使用搜索选项在应用程序内部实现自定义pdf查看器。我已经尝试过将PDF实现为回收站视图中的图像列表。但是需要突出显示并重定向到文本的搜索选项。
// create a new renderer
PdfRenderer renderer = new PdfRenderer(getSeekableFileDescriptor());
// let us just render all pages
final int pageCount = renderer.getPageCount();
for (int i = 0; i < pageCount; i++) {
Page page = renderer.openPage(i);
// say we render for showing on the screen
page.render(mBitmap,null,Page.RENDER_MODE_FOR_DISPLAY);
// do stuff with the bitmap
// close the page
page.close();
}
// close the renderer
renderer.close();
要求:
- 从Raw文件夹离线显示pdf
- 应在应用程序内部像WebView之类的其他视图一样自定义
- 不应在外部应用程序中或我们的活动之外打开
- 应该能够在PDF中搜索
- 可通过其他搜索选项进行自定义
- 移动到其他页面
- 应显示所有图像,因此不能将webView与HTML文件一起使用(它不会保留相同格式。需要显示200-300页pdf)
限制条件:
- 不能将WebView与HTML文件一起使用
- 应支持android棉花糖版本。无法升级到较新版本。
- 支持Java 7。
- 应该支持而不转移到AndroidX
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)