#cairo #pdf #binding #bindings #png #libpoppler

poppler

Wrapper for the GPL-licensed Poppler PDF rendering library

8 releases

0.3.2 Mar 22, 2022
0.3.1 Feb 4, 2022
0.3.0 May 31, 2019
0.2.5 May 3, 2019
0.2.1 Jul 4, 2018

#148 in Graphics APIs

Download history 71/week @ 2022-03-11 59/week @ 2022-03-18 23/week @ 2022-03-25 20/week @ 2022-04-01 18/week @ 2022-04-08 92/week @ 2022-04-15 73/week @ 2022-04-22 100/week @ 2022-04-29 104/week @ 2022-05-06 159/week @ 2022-05-13 55/week @ 2022-05-20 65/week @ 2022-05-27 78/week @ 2022-06-03 9/week @ 2022-06-10 27/week @ 2022-06-17 13/week @ 2022-06-24

135 downloads per month

GPL-2.0 license

14KB
288 lines

poppler-rs

poppler Documentation

libpoppler is a library for rendering PDF files, this are Rust bindings to it. It uses cairo for rendering, as a result PDF content can be drawn onto a number of surfaces, including SVG, PDF or PNG.

Warning: libpoppler is based on the GPL-licensed xpdf-3.0 and is unlikely to ever be released under a different license. As a result, every program or library linking against this crate must be GPL licensed as well.

The crate has only been tested on Linux; ensure that libpoppler-glib is installed to use it.

Dependencies

~4.5MB
~98K SLoC