exec("convert -colorspace cmyk -density 300 -resize 1311x6156 myimage.png output1.pdf 2>&1", $array);
That works fine, it creates a cmyk pdf. Though there is a problem. The images generated from the interface I'm building will be used with a special printer which prints on colored acetate and prints white colour (i.e. unlike a normal printer for white paper which leaves a gap where there is white colour). I'm a web guy, not print, so this is a little out of my comfort zone, this is what the printer manufacturer guy I'm testing this with told me...
Is there a imagemagick command line I can use to do this cmyk + white spot color separations thing he's referring to?In all cases the result on WHITE paper was fine. As this is a CMYK file. That is to say, it consists of the colors Cyan, Magenta, Yellow and Black. These files ASSUME the paper is white. And, there is no additional 5th colour in this file. When printing your pdf there is NO white content in the file, the driver was asked to underprint all pixels except Black, with WHITE… but note the Union Jack background, which should be white… is the paper color (normally white, but on a yellow acetate, it is yellow.
Here is how your imagemagick generated pdf compares with a pdf that will work with this printer...
Appreciate any help with this, I'm a bit stuck!