ef10dd5089a538cb0608cc80d9c484cfec6cce1a
Strategy A still attempts AcroForm filling by field name (matching fields in the PDF's form dict). Strategy B is now a mandatory fallback: any text field entries that did not match an AcroForm field (or when the PDF has no AcroForm at all) are drawn as 'key: value' text lines near the top of page 1 using @cantoo/pdf-lib drawText. This ensures text fill data supplied in the PreparePanel is always visible in the output PDF regardless of whether the source PDF was built with interactive form fields. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
97.5%
Shell
1.6%
Dockerfile
0.4%
JavaScript
0.3%
CSS
0.2%