Parallel batch processing for PDFs in Rust
github.comΒ·3hΒ·
Discuss: DEV, r/rust
Flag this post

oxidize-pdf

A pure Rust PDF generation and manipulation library with zero external PDF dependencies. Production-ready for basic PDF functionality. Generate PDFs 2x faster than PDFSharp, with memory safety guarantees and a 5.2MB binary size.

Features

  • πŸš€ 100% Pure Rust - No C dependencies or external PDF libraries
  • πŸ“„ PDF Generation - Create multi-page documents with text, graphics, and images
  • πŸ” PDF Parsing - Read and extract content from existing PDFs (tested on 759 real-world PDFs*)
  • πŸ›‘οΈ Corruption Recovery - Robust error recovery for damaged or malformed PDFs (98.8% success rate)
  • βœ‚οΈ PDF Operations - Split, merge, and rotate PDFs while preserving basic content
  • πŸ–ΌοΈ Image Support - Embed JPEG and PNG images with automatic compression
  • 🎨 **Tr…

Similar Posts

Loading similar posts...