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

#88 in Text processing

Download history 1578/week @ 2024-12-23 1834/week @ 2024-12-30 5991/week @ 2025-01-06 30077/week @ 2025-01-13 5475/week @ 2025-01-20 3807/week @ 2025-01-27 5008/week @ 2025-02-03 5707/week @ 2025-02-10 4973/week @ 2025-02-17 6147/week @ 2025-02-24 4987/week @ 2025-03-03 3953/week @ 2025-03-10 3761/week @ 2025-03-17 3687/week @ 2025-03-24 3680/week @ 2025-03-31 4143/week @ 2025-04-07

15,617 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
~306K SLoC