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

#90 in Text processing

Download history 1683/week @ 2024-12-28 5436/week @ 2025-01-04 30545/week @ 2025-01-11 5556/week @ 2025-01-18 3770/week @ 2025-01-25 4475/week @ 2025-02-01 5986/week @ 2025-02-08 4863/week @ 2025-02-15 6186/week @ 2025-02-22 5429/week @ 2025-03-01 3742/week @ 2025-03-08 3887/week @ 2025-03-15 3783/week @ 2025-03-22 3533/week @ 2025-03-29 4404/week @ 2025-04-05 3366/week @ 2025-04-12

15,606 downloads per month
Used in 42 crates (28 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
~298K SLoC