mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-25 10:17:02 -06:00
A PDF-compatible .ai, or a PDF saved with the editing data, whose editing data can't be decompressed (damaged zlib or Zstandard data, or data that decompresses to more than 256 MB) opened from its PDF part with no note about its layers. layered_ai returned on the decompression error without a note. Data that decompresses to layers that can't be read gets one, and so does an EPS. layered_ai now gives the same note with the decompression error as its reason: "the file's layers weren't read from its editing data (its zlib compression is damaged): they come from its PDF part". The note counts as a loss, so document.export or Save As over a PDF saved with the editing data asks first (acknowledgeLoss), as it already did for a .ai. The three reasons have rows in the 17 catalogs that translate every message. Docs: docs/mcp.md, docs/target-app-parity.md.