mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 17:56:50 -06:00
When the PDF writer keeps a PNG, GIF or WebP image as it is, it accepts the image once its header reads, and it reports pixel data that it can't decode only when it finishes the file. An image whose pixel data was cut short or damaged therefore failed the whole export with "PDF writer error: Image(...)", and nothing was written. This happened in Save as PDF, .ai saves, Save a Copy, Print, Export for Screens and native files with PDF compatibility, and with On Copy: PDF turned on, Copy left the PDF off the clipboard. When the writer fails on an image's pixel data, the export now runs again with that image left out. Its warnings hold the note that raster exports give, once: "an image couldn't be decoded and is missing from the picture". This note replaces the writer's "image '<key>' could not be decoded and was skipped", which named the image by an internal key. An export without such an image runs once, as before. A .ai file keeps the image in its editing data and reopens with it. Docs: docs/mcp.md (PDF options).