This project aims to wrap the complete Pdfium API in dart, over FFI.
It's currently only a proof-of-concept, but can successfully produce bitmaps from PDF files.
This has the potential to build a truly cross platform, high-level API for rendering and editing PDFs on all 5 platforms.
- Build Pdfium shared libraries for all platforms. (pdfium_builder)
- Find a way to generate FFI code from C headers.
- Integrate into flutter_pdf_viewer.
A big THANK YOU to Google for open sourcing Pdfium, and releasing dart:ffi.