我想在imageview上显示多页PDF文件的首页,然后在imageView click上打开PDF文件。
我正在调用一个api,并获取PDF文件的URL作为响应。用户可以上传PDF文件并查看上传的文件。
(Whatsapp还会创建pdf的占位符)
谢谢
答案 0 :(得分:0)
如果您希望支持API> 21,则可以像这样使用// 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, null, Page.RENDER_MODE_FOR_DISPLAY);
// do stuff with the bitmap
// close the page
page.close();
}
// close the renderer
renderer.close();
。
decodeUser
有关更多信息,请查看以下内容:https://developer.android.com/reference/android/graphics/pdf/PdfRenderer