Is there a way to flatten PDFs when exporting? I’m importing into a printing tool and it is recognizing embedded images with transparent backgrounds, and also recognizing emojis (using the Noto Color Emoji font) as images with resolution beyond print specs.
I don’t think there’s an easy way to fix this in Typst itself (though you might be able to preprocess images with a plugin and to replace the emojis using a show rule). What I would try is a post-processor like Ghostscript. For example on Linux this might help:
gs -o fixed.pdf -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer file.pdf