justpdf 0.1.0

Pure Rust PDF engine - read, render, extract, create, modify
Documentation

justpdf

Pure Rust PDF engine with a high-level API for reading, rendering, extracting text, creating, and modifying PDF documents.

Quick Start

use justpdf::Document;

// Open and read
let doc = Document::open("input.pdf").unwrap();
println!("Pages: {}", doc.page_count());

// Extract text
let page = doc.page(0).unwrap();
println!("{}", page.text().unwrap());

// Render to PNG
let png = page.render_png(150.0).unwrap();
std::fs::write("page1.png", &png).unwrap();