10 releases (6 breaking)

0.24.1 Jul 10, 2024
0.24.0 Jul 10, 2024
0.23.0 Feb 4, 2024
0.22.0 Jul 24, 2023
0.18.2 Nov 26, 2021

#6 in Data formats

Download history 358/week @ 2024-04-05 266/week @ 2024-04-12 283/week @ 2024-04-19 232/week @ 2024-04-26 237/week @ 2024-05-03 255/week @ 2024-05-10 381/week @ 2024-05-17 456/week @ 2024-05-24 384/week @ 2024-05-31 318/week @ 2024-06-07 374/week @ 2024-06-14 465/week @ 2024-06-21 456/week @ 2024-06-28 639/week @ 2024-07-05 397/week @ 2024-07-12 333/week @ 2024-07-19

1,953 downloads per month
Used in 2 crates

MIT license

520KB
13K SLoC

poppler-rs

A high-level (safe) set of Rust bindings for poppler's glib interface.

poppler is a PDF rendering library with a cairo backend.

Usage

There's no nice tutorial or sample code for now: check out the rustdoc to see what types are available.

But generally, usage involves:

  • Creating a Document, maybe from a &[u8] slice.
    • Enumerating pages, rendering them to a cairo surface

Dependencies

~7–15MB
~231K SLoC