A Python wrapper for the opendataloader-pdf Java CLI that extracts structured content and metadata from PDFs, supporting accessibility tags, tables, headings, and strikethrough text. Current version 2.4.3, requires Python >=3.10, released every few months.
pip install opendataloader-pdfNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize the extractor with an API key and extract content from a PDF file.
Set `hybrid_fallback=True` explicitly if you want the old fallback behavior.
Install Java 11+ and ensure `java` is on PATH.
Use `output_format='text'` instead of `extract_text=True`.