42 releases

0.9.0 Apr 3, 2025
0.8.2 Feb 9, 2025
0.8.0 Jan 5, 2025
0.7.12 Dec 28, 2024
0.3.0 Feb 5, 2018

#85 in Text processing

Download history 3680/week @ 2025-03-31 4213/week @ 2025-04-07 3461/week @ 2025-04-14 3787/week @ 2025-04-21 3821/week @ 2025-04-28 3125/week @ 2025-05-05 3319/week @ 2025-05-12 2812/week @ 2025-05-19 3255/week @ 2025-05-26 3304/week @ 2025-06-02 3005/week @ 2025-06-09 3538/week @ 2025-06-16 4646/week @ 2025-06-23 4035/week @ 2025-06-30 4426/week @ 2025-07-07 4056/week @ 2025-07-14

17,535 downloads per month
Used in 53 crates (37 directly)

MIT license

360KB
9K SLoC

pdf-extract

Build Status crates.io Documentation

A rust library to extract content from PDF files.

let bytes = std::fs::read("tests/docs/simple.pdf").unwrap();
let out = pdf_extract::extract_text_from_mem(&bytes).unwrap();
assert!(out.contains("This is a small demonstration"));

See also

Not PDF specific

Dependencies

~19MB
~297K SLoC