VB.net CMYK图像保存



我有一个问题,我有4 RGB位图。每个位图包含一个单一颜色的图像例如image 1 =青色图像image 2 =洋红色图像图像3 -黄色图像Image 4 = black Image

我需要找到一种方法来结合每个图像的颜色数据,并保存为CMYK格式的文件,最好是TIF。

我的想法是在运行时使用从上述图像中获得的CMYK数据创建一个tiff文件,但图像结构正在逃避我。

有什么建议吗?

如果你能安装ImageMagick,这很容易:

convert cyan.bmp magenta.bmp yellow.bmp black.bmp -set colorspace CMYK -combine combined.tif

你可以shell(使用system()和上面的命令),或者链接到任何ImageMagick绑定,包括Perl, C/c++, python, php, . net等。

最新更新