-2
我想在我的應用程序中脫機顯示PDF。我們保持我們的圖像文件可繪製並將其設置爲imageview。以同樣的方式可以顯示PDF保持資源。是否可以將PDF保存在資源文件夾中並將其顯示在應用程序中?
我想在我的應用程序中脫機顯示PDF。我們保持我們的圖像文件可繪製並將其設置爲imageview。以同樣的方式可以顯示PDF保持資源。是否可以將PDF保存在資源文件夾中並將其顯示在應用程序中?
您正在尋找Android的PDFRender類。你會構建類似於下面的東西,然後通過YourImageView.setImageBitmap()
method設置爲ImageView
。
// 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();
您可以將整個pdf保存在某個文件夾中,並且下次打開應用程序時會顯示該應用程序使用某些pdf查看器libarary –