Android에서 PDF 파일 렌더링: 옵션 탐색
Android 라이브러리에는 기본 PDF 지원이 부족하지만 Android 내에서 PDF 파일을 렌더링하는 여러 가지 접근 방식이 있습니다. 애플리케이션.
PdfRenderer: API 레벨 21 및 위
Android 5.0(Lollipop)에서는 PDF 페이지 렌더링을 위한 강력한 솔루션을 제공하는 PdfRenderer 클래스를 도입했습니다. 아래 코드는 그 사용법을 보여줍니다.
// 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();
Android PdfViewer 라이브러리
이전 Android 버전의 경우 Android PdfViewer 라이브러리가 대안을 제공합니다. 단순화된 인터페이스로 PDF 렌더링이 간소화됩니다.
pdfView.fromAsset("file.pdf") .pages(0, 2, 1, 3, 3, 3) // Example page selection .enableSwipe(true) .load();
위 내용은 Android 애플리케이션에서 PDF 파일을 어떻게 렌더링할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!