An open API service indexing awesome lists of open source software.

https://github.com/scientifichackers/flutter-pdfium

dart:ffi wrapper for Google's Pdfium library
https://github.com/scientifichackers/flutter-pdfium

Last synced: about 1 year ago
JSON representation

dart:ffi wrapper for Google's Pdfium library

Awesome Lists containing this project

README

          

[![pub package](https://img.shields.io/pub/v/pdfium.svg?style=for-the-badge)](https://pub.dartlang.org/packages/pdfium)

# Flutter Pdfium

This project aims to wrap the complete [Pdfium](https://pdfium.googlesource.com/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.

## Goals

- [ ] Build Pdfium shared libraries for all platforms. ([pdfium_builder](https://github.com/scientifichackers/pdfium-builder))
- [ ] Find a way to generate FFI code from C headers.
- [ ] Integrate into [flutter_pdf_viewer](https://github.com/scientifichackers/flutter_pdf_viewer).

## Thanks

A big THANK YOU to Google for open sourcing Pdfium,
and releasing [dart:ffi](https://dart.dev/guides/libraries/c-interop).