mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-26 03:10:21 +00:00
4f436d3dd4
A Line annotation without an appearance was drawn along /L with its endings there, ignoring /LL, /LLE, /LLO, /Cap, /CP and /CO. With /LL, /L gives the ends of the leader lines, not of the line itself. - The line sits |LL| + LLO from /L, on the left of travel for a positive /LL; leader lines run from LLO off /L to LLE past the line. - /LE endings are drawn at the line itself. - /Cap true draws /Contents (or the plain text of /RC) in black Helvetica 10, turned with the line: Inline breaks the stroke around it, Top sets it above, /CO shifts it (with a tick when moved off). - PdfCraft measurements keep /PCMeasureValue as their caption. - undrawable_text reports caption text the standard font can't draw. - Non-finite, huge and negative values, and a zero-length /L, are handled leniently; captions are cut to 256 characters. Claude-Session: https://claude.ai/code/session_0175FWj4xFhMhSH3UpMU8DSC Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>