Rumah >Java >javaTutorial >Bagaimanakah saya Boleh Memaparkan Fail PDF dalam Aplikasi Android?
Merender Fail PDF dalam Android: Meneroka Pilihan
Walaupun perpustakaan Android kekurangan sokongan PDF asli, terdapat beberapa pendekatan untuk memaparkan fail PDF dalam Android aplikasi.
PdfRenderer: API Level 21 dan Di atas
Android 5.0 (Lollipop) memperkenalkan kelas PdfRenderer, menyediakan penyelesaian yang mantap untuk memaparkan halaman PDF. Kod di bawah menunjukkan penggunaannya:
// Initialize the renderer PdfRenderer renderer = new PdfRenderer(getSeekableFileDescriptor()); // Loop through all pages for (int i = 0; i < renderer.getPageCount(); i++) { // Open the page Page page = renderer.openPage(i); // Render the page page.render(bitmap, null, null, Page.RENDER_MODE_FOR_DISPLAY); // Use the rendered bitmap // Close the page page.close(); } // Close the renderer renderer.close();
Pustaka PdfViewer Android
Untuk versi Android yang lebih lama, pustaka Android PdfViewer menawarkan alternatif. Antara muka yang dipermudahkan memperkemas pemaparan PDF:
pdfView.fromAsset("file.pdf") .pages(0, 2, 1, 3, 3, 3) // Example page selection .enableSwipe(true) .load();
Atas ialah kandungan terperinci Bagaimanakah saya Boleh Memaparkan Fail PDF dalam Aplikasi Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!