This project is no longer maintained.

Android PDFView is a library which provides a fast PDFView component for Android, with animations, gestures, and zoom. It's based on VuDroid for decoding the PDF file.

which is a fork relying on Pdfium instead of Vudroid/MuPDF for decoding PDF files, allowing it to use the Apache License 2.0 which gives you much more freedom.


Get it

Android PDFView is available in Maven Central.


Or via gradle:

compile 'com.joanzapata.pdfview:android-pdfview:[email protected]'

Include PDFView in your layout


Load a PDF file

    .pages(0, 2, 1, 3, 3, 3)
  • pages is optional, it allows you to filter and order the pages of the PDF as you need
  • onDraw is also optional, and allows you to draw something on a provided canvas, above the current page