2015년 2월 2일 월요일

android pdf api

android os L (api level 21) 부터 지원하는 pdf document rendering 클래스

 // 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();


sample project download
https://developer.android.com/samples/PdfRendererBasic/index.html

댓글 없음:

댓글 쓰기