2009-10-30 20 views
0

我想使用CMYK定義的顏色從System.Drawing.Bitmap中創建一個PNG文件。使用GDI +製作'帶添加CMYK的PNG'?

我可以創建PNG確定,但是如何定義'with CMYK'?

我已經看過了保存方法的encoderparameters參數,但它在我看來並不包括我需要的東西?

任何指針/樣品讚賞。

感謝

回答

0
 . 
     . 
     . 
     MemoryStream ms=new MemoryStream(); 
     ImageCodecInfo imageCodecInfo = ImageCodecInfo.GetImageDecoders()[0]; 
     EncoderParameters encoderParameters=new EncoderParameters(1); 
     encoderParameters.Param[0] = new EncoderParameter(Encoder.Compression,(int)EncoderValue.); 
     bmp.Save(ms,imageCodecInfo, encoderParameters); 
     Bitmap newbmp = (Bitmap) Image.FromStream(ms); 
     . 
     . 
+0

請描述你的代碼。 – hims056