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.0.0
Authors
Ribose Inc.
Versions
- 0.7.1 August 08, 2026 (476 KB)
- 0.6.0 August 08, 2026 (472 KB)
- 0.3.0 August 02, 2026 (329 KB)
- 0.2.1 August 02, 2026 (328 KB)
- 0.2.0 August 02, 2026 (325 KB)