The graphic in Illustrator CS5.1 looks like this: When I convert te document to CMYK, I lose the transparency in the mesh gradients: If I rasterize the emoji, I lose the transparency around the edges. If I rasterize the whole image at the required 300 dpi the result looks poor:
Here’s something every InDesign user should know, but almost none do: InDesign, by default, completely ignores CMYK profiles you have embedded in your images. If you don’t know what that means, let me explain: Let’s say you convert an image to CMYK in Photoshop. (Note that I rarely convert images to CMYK, preferring to leave.
You can also navigate to Image > Mode. Illustrator: The Documents tab will also have the mode listed in parentheses in Illustrator. You can also find it by navigating to File > Document Color Mode. InDesign: Navigate to Window > Color > Color, where you will see colors measured in either CMYK or RGB modes. How To Convert Between RGB and CMYK
If you want to preserve the CMYK colors, you can create a copy of the object or image and convert the copy to RGB, or you can use a color conversion tool that preserves the CMYK colors. Make sure
If I specify an explicit RGB color, it exports wrong. I have a CMYK orange in my CMYK document. But for web purposes, a different RGB orange looks better on screen. Thus, I have two swatches. If I apply the RGB swatch in my CMYK document and export it to RGB, it has a different RGB value than the swatch had. This is what I meant with "two
5. Yes - basically JavaScript is able to determine the color mode of a png, but therefore it would be required to 1. convert png to base64 2. convert base64 to byte array 3. reading / parsing the array regarding png specification. A possible approach could look like this: 4j8Mw. 104197478348197145444450283