mirror of
https://github.com/storytold/designcraft.git
synced 2026-11-14 14:22:39 +00:00
Placing from files (file.place, place.load, table and media posters) embeds each graphic with its link record and queues its content hash and proxy on the link-check thread; the poll links it under the same key, in the live document, the undo history and the saved state. A save before then hashes the pending graphics from their bytes and writes them embedded. crop_pdf checks the crop choice and mime before reading, and place and relink pass the bytes they already hold.