#pdf #bindings #graphics #pdfium

sys pdfium-sys

PDFium low-level bindings for Rust

2 releases

0.1.1 Mar 31, 2021
0.1.0 Mar 14, 2021

#531 in Graphics APIs

MIT/Apache

90KB
2K SLoC

PDFium low-level bindings for Rust

Relies on pdfium.dll to be available. Tested against binaries from https://github.com/bblanchon/pdfium-binaries.

Only tested on Windows. Pull requests welcome!

Building from Source

Must have Clang installed to run bindgen. See bindgen requirements for details.

Ensure the pdfium header fpdfview.h is available. In Windows it is enough to add its path to the INCLUDE environment variable before calling cargo build.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


This project is not affilated with either Google or Foxit.

Dependencies

~0–1.9MB
~36K SLoC