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

#82 in Text processing

Download history 4254/week @ 2025-01-31 6118/week @ 2025-02-07 4843/week @ 2025-02-14 6005/week @ 2025-02-21 5919/week @ 2025-02-28 3657/week @ 2025-03-07 3950/week @ 2025-03-14 3756/week @ 2025-03-21 3323/week @ 2025-03-28 4361/week @ 2025-04-04 3871/week @ 2025-04-11 3311/week @ 2025-04-18 3992/week @ 2025-04-25 3351/week @ 2025-05-02 3173/week @ 2025-05-09 2804/week @ 2025-05-16

14,126 downloads per month
Used in 46 crates (32 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