I have created a new document with four text boxes, one rectangle, and seven placed JPEGs across two artboards. Each of the placed images was no larger than 2 MB (maximum total of 2*7=14 MB). However, the surprising thing is that my .afdesign file is 141 MB. I have turned off "Save thumbnails with documents" and "Save history with document." Is there any way to reduce this, or is this an Affinity Designer bug? 141 MB is prohibitively large for the simple document.
I have noticed that rasterizing each image in place @300ppi resolves this, reducing the file to 7 MB. However, I lose the ability to scale those images for print within the same document in the future.
I'm guessing that Affinity is storing the bytes on disk as an uncompressed GPU textures. If that's the case, I would prefer to embed my original JPEG in the Affinity file even at the cost of reduced performance when opening the document.
I'm using Affinity Designer v18.104.22.168 on Windows. I can provide the sample document if needed, but this should be easy to reproduce with any images