Module: Pdfrb::Conformance::PdfUA
- Defined in:
- lib/pdfrb/conformance/pdf_ua.rb
Overview
PDF/UA-1 validation (ISO 14289). Checks tagged PDF, reading order, alt text, etc. Per Tech Note 001, /ActualText required for /Figure elements; per Tech Note 002, /Reference elements must wrap link annotations.
Defined Under Namespace
Class Method Summary collapse
Class Method Details
.validate(document) ⇒ Object
15 16 17 18 19 20 |
# File 'lib/pdfrb/conformance/pdf_ua.rb', line 15 def validate(document) violations = [] check_has_struct_tree(document, violations) check_tagged(document, violations) Result.new(passed: violations.empty?, violations: violations) end |