mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-09 04:22:20 +00:00
Once the flag is gone, viewers show each field's stored appearance, so a filled field whose /AP /N draws no text (a /Tx BMC EMC placeholder or a stale look) went blank. Session::sign and sign_with_timestamp now sign the copy with_field_appearances draws, as the document is displayed, when the signature is the first. A field whose own appearance draws text keeps it where PdfCraft's drawing would show a character as `?`. The earlier-signature check is now pdfcraft_sign::has_signatures, shared by the engine and the signer, and it also finds signed fields without a /T. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>