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.7.40 August 25, 2026 (545 KB)
- 0.7.39 August 24, 2026 (542 KB)
- 0.7.38 August 24, 2026 (542 KB)
- 0.7.37 August 24, 2026 (539 KB)
- 0.7.36 August 24, 2026 (538 KB)