使用PdfRenderer打开受密码保护的文件

时间:2017-04-27 19:57:24

标签: android androidpdfviewer

如何使用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.

但他们没有提及如何处理受密码保护的文件。

我已经使用过第三方库,但如果可能,我想使用本机库。

任何人都可以帮助我吗?

韩国社交协会

0 个答案:

没有答案