Pdfrb is a pure-Ruby PDF library: a byte-level reader, an Arlington-model-driven typed domain model, and a serializer. The PDF object model is sourced directly from the vendored Arlington PDF Model TSVs (machine-readable ISO 32000-2:2020), so field metadata, version predicates, and validators stay aligned with the spec by data, not by hand-coded mimicry. Two-direction contract: "PDF file <=> Model" and "API Builder Input => Model". Mirrors the layered design of the sibling postscript gem.
Required Ruby Version
>= 3.2.0
Authors
Ribose Inc.
Versions
- 0.8.12 September 02, 2026 (565 KB)
- 0.8.11 August 31, 2026 (563 KB)
- 0.8.10 August 31, 2026 (562 KB)
- 0.8.9 August 31, 2026 (562 KB)
- 0.8.8 August 31, 2026 (562 KB)