getNumDeviceNChannels
Get number of color channels in DeviceN image.
getNumDeviceNChannels([out, retval] int *numChannels)
This function returns the number of color channels generated by the
last call to
convertPageToDeviceNImage
. There will always be
at least four channels (for the process colors, cyan, magenta, yellow,
and black). There will be additional channels for any custom (spot)
colors used on the page.
VB:
rast.convertPageToDeviceNImage(page, dpi)
nChannels = rast.getNumDeviceNChannels()
For i = 0 To nChannels-1
channelName = rast.getDeviceNChannelName(i)
channelCMYK = rast.getDeviceNChannelCMYK(i)
pic = rast.getDeviceNPicture(i)
' each channel has an 8-bit grayscale bitmap, similar to what
' is returned by convertPageToPicture in imageGray mode
...
Next i
rast.clearDeviceNImage()