mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-28 03:58:45 -06:00
* M4: Document Properties reads a named opening destination's page, so choosing page 1 replaces it (#4572) initial_view resolved only explicit opening destinations, so a named one (ISO 32000-2 §12.3.2.4) read as page 1 at the default magnification, and set_initial_view kept it as "unchanged" when page 1 was chosen. Names are now resolved through the /Names /Dests tree and the catalog /Dests with the existing bounded resolver, and a bare name or string counts as a destination when page 1 at the default magnification removes /OpenAction. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0175FWj4xFhMhSH3UpMU8DSC * M4: parity notes say page 1 at the default magnification removes /OpenAction Document Properties replaces a named opening destination (ISO 32000-2 §12.3.2.4) with an explicit one when another page or magnification is chosen; page 1 at the default magnification removes the catalog's /OpenAction instead (§7.7.2), so the first page opens. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0175FWj4xFhMhSH3UpMU8DSC --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>