IM 6.7.1.0 Q16 Mac OSX Tiger
I have tried to convert an image to ps. It retains the transparency channel, but the transparency value is set to fully opaque. For example:
convert logo: -resize 50% -transparent white logo2t.png
-- this displays properly as transparent
convert logo2t.png logo2t.ps
or
convert logo: -resize 50% -transparent white logo2tb.ps
Both ps results show full opaque transparency channel from identify -verbose:
Image: logo2tb.ps
Format: PS (PostScript)
Class: DirectClass
Geometry: 320x240+0+0
Resolution: 72x72
Print size: 4.44444x3.33333
Units: Undefined
Type: TrueColorMatte
Endianess: Undefined
Colorspace: RGB
Depth: 16/8-bit
Channel depth:
red: 8-bit
green: 8-bit
blue: 8-bit
alpha: 1-bit
Channel statistics:
Red:
min: 0 (0)
max: 65535 (1)
mean: 58927.7 (0.899179)
standard deviation: 17277.8 (0.263643)
kurtosis: 4.33324
skewness: -2.45419
Green:
min: 0 (0)
max: 65535 (1)
mean: 58129.5 (0.887)
standard deviation: 17620.4 (0.26887)
kurtosis: 3.13207
skewness: -2.18371
Blue:
min: 0 (0)
max: 65535 (1)
mean: 58860.2 (0.898149)
standard deviation: 15863.4 (0.242059)
kurtosis: 4.07364
skewness: -2.30452
Alpha:
min: 65535 (1)
max: 65535 (1)
mean: 65535 (1)
standard deviation: -0 (-0)
kurtosis: 0
skewness: 0
I get the same kind of result when converting to .pdf as well as .ps!
Note that -transparent-color is not the correct command. The correct way to make some color transparent is to use -transparent somecolor
I am not an expert on .ps files, so cannot say what is going on. Perhaps it is the the device used by the delegates.xml file. This is what I have in my delegates.xml file:
<delegate decode="
ps:alpha" stealth="True" command=""gsc" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=
pngalpha" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
I would think this would be correct. But I am not sure whether this is for encoding or decoding?
see
http://en.wikipedia.org/wiki/Transparen ... PostScript
also see
http://www.imagemagick.org/Usage/formats/#ps
One of the IM developers will have to comment further or someone more knowledgable about .ps files.