Modules
Elixir bindings for pdf_oxide, a high-performance PDF library written in Rust.
An RGB color, each channel in the 0.0..1.0 range.
Read-only representation of a PDF document.
A single character extracted from a PDF page, with its zero-based page index, bounding box, font metadata, and typographic placement.
A raster image (photo, logo, scanned picture) extracted from a PDF page, with its zero-based page index, on-page bounding box, and dimensions.
Representation of a page of a PDF document.
A vector graphics path — a line, curve, rectangle, or filled shape — extracted from a PDF page, with its zero-based page index and bounding box.
A run of text sharing one text state — the same font, size, color, and text-state parameters — extracted from a PDF page, with its zero-based page index and bounding box.
A table detected on a PDF page, with its zero-based page index, bounding box, and rows.
A single cell of a detected table, with its text, geometry, spans, and grid placement.
A single row of a detected table, holding its cells.
A single line of text extracted from a PDF page, with its zero-based page index, bounding box, and constituent words.
A single word extracted from a PDF page, with its zero-based page index, bounding box, and font metadata.
Mutable, in-memory PDF editor backed by pdf_oxide's DocumentEditor.
Structured error raised or returned by PdfElixide operations.
Representation of the form fields within a PDF document.
Representation of a form field within a PDF document.
An axis-aligned rectangle in PDF user-space coordinates.