Repository navigation
0.1.1 — Complete PDF 2.0 demonstration metrics and appearance
Correct the independently generated PDF 2.0 demonstration fixture before its publication in the shared documentation.
- Supply Helvetica's explicit character ranges, AFM widths and indirect font descriptor, including the glyph encoding used by the Unicode example.
- Provide AcroForm default-appearance font resources and a normal widget appearance; position the demonstration text on distinct visible lines.
- Strengthen the independent PDF oracle to detect missing font metrics and appearance resources before validating the derived HTML.
- Update the reproducible fixture fingerprint and English/French coverage evidence.
The production PHP API and semantic HTML output are unchanged. The original PDF Association reference remains unchanged. PHP 8.3, 8.4 and 8.5 each pass 192 tests / 592 assertions; independent pypdf, HTML5, PDF2 font controls, qpdf and Poppler checks validate the corrected fixture.