8 releases (5 breaking)

0.23.0 Feb 4, 2024
0.22.0 Jul 24, 2023
0.21.0 Feb 10, 2023
0.20.0 Oct 22, 2022
0.18.2 Nov 26, 2021

#7 in Data formats

Download history 341/week @ 2024-01-09 166/week @ 2024-01-16 280/week @ 2024-01-23 267/week @ 2024-01-30 268/week @ 2024-02-06 309/week @ 2024-02-13 465/week @ 2024-02-20 510/week @ 2024-02-27 820/week @ 2024-03-05 579/week @ 2024-03-12 545/week @ 2024-03-19 384/week @ 2024-03-26 619/week @ 2024-04-02 299/week @ 2024-04-09 220/week @ 2024-04-16 275/week @ 2024-04-23

1,504 downloads per month
Used in 2 crates

MIT license

515KB
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