API Reference ExPdfium v#0.5.1

Copy Markdown View Source

Modules

Elixir bindings for pdfium, Google's Chromium PDF engine, via the Rust pdfium-render crate. The native library ships precompiled (rustler_precompiled), so there is no Rust toolchain or separately-installed pdfium to set up.

A raw pixel bitmap — produced by ExPdfium.render_page/3 (a rendered page) or ExPdfium.image_data/3 (a decoded embedded image).

An opaque handle to an open PDF document.

Repair extracted text degraded by legacy font encodings, recovering canonical Unicode. This is a deliberate, explicit layer over the raw text the NIF returns — extract_text/2 is never silently changed.

Repairs the legacy "Windows Thai" Private Use Area (U+F700–F71A).