如何使用Android PdfRenderer读取受密码保护的文件?
doc说:
// 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();
这适用于未受密码保护的文件。
医生说:
SecurityException If the file requires a password or the security scheme is not supported.
但他们没有提及如何处理受密码保护的文件。
我已经使用过第三方库,但如果可能,我想使用本机库。
任何人都可以帮助我吗?
韩国社交协会