CMYK support?
Moderators: helmut, XnTriq, xnview
CMYK support?
Does Xnview support cmyk ? Can i convert an rgg image > cmyk ???
Tnx a lot.
Tnx a lot.
-
- Posts: 18
- Joined: Sat Sep 23, 2006 2:24 am
Re: CMYK
maybe xnview should notify user when opening CMYK images at the moment.xnview wrote:No sorryJustanick wrote:Does Xnview support cmyk ? Can i convert an rgg image > cmyk ???
Tnx a lot.
but implementing RGB<->CMYK is not hard at all.
FYI: there's Java reference code:
Code: Select all
public int[] rgb2cmyk(int R,int G,int B){
int cmyk []= new int[4];
cmyk[3]=(int)(Math.min(Math.min(255-R,255-G),255-B)/2.55);//cmykK
int MyR = (int)(R/2.55);
int Div = 100-cmyk[3];
if (Div == 0)Div = 1;
cmyk[0] = ((100-MyR-cmyk[3])/Div)*100;//cmykC
int MyG = (int)(G/2.55);
cmyk[1] = ((100-MyG-cmyk[3])/Div)*100;
int MyB = (int)(B/2.55);
cmyk[2] = ((100-MyB-cmyk[3])/Div)*100;
return cmyk;
}
public Color cmyk2rgb(int C,int M,int Y,int K){
float MyC = C/100;
float MyM = M/100;
float MyY = Y/100;
float MyK = K/100;
int R = (int)((1-(MyC*(1-MyK)+MyK))*255);
int G = (int)((1-(MyM*(1-MyK)+MyK))*255);
int B = (int)((1-(MyY*(1-MyK)+MyK))*255);
if (R<0) R=0;
if (G<0) G=0;
if (B<0>255) R=255;
if (G>255) G=255;
if (B>255) B=255;
Color rgb = new Color(R,G,B);
return rgb;
}
-
- Posts: 697
- Joined: Thu Feb 09, 2006 10:18 am
- Location: Sweden
Re: CMYK
Very nice suggestion, I support it! It could be a notifications with a checkbox "Do not show again". This way, new users will be informed and thus reduce confusion about CMYK.roytam1 wrote:... maybe xnview should notify user when opening CMYK images at the moment. ...
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
Re: CMYK
For Information on my computer: Now the conversion is done with the V1.96.5 version between CMYK (32 bits) and RGB (8 bits per component = 24 bits) plus a xnview window notification.
Thanks Pierre.
Thanks Pierre.
XnViewMP Linux X64 - Debian - X64
-
- Posts: 79
- Joined: Thu Dec 15, 2005 10:59 am
- Location: Germany
Re: CMYK support?
Hi,
I have some files which I converted from RGB .svg (from inkscape) via KDE Krita to CMYK .pdf, but Xnview tells me they are RGB, which is correct? Is Xnview able to do this conversion also? Where is it to find?
The .pdf files look very different in Xnview than in Adobe Acrobat Reader. I think there is an problem within Xnview! I'm using v1.97.2 under Win XP.
regards,
Stefan
I have some files which I converted from RGB .svg (from inkscape) via KDE Krita to CMYK .pdf, but Xnview tells me they are RGB, which is correct? Is Xnview able to do this conversion also? Where is it to find?
The .pdf files look very different in Xnview than in Adobe Acrobat Reader. I think there is an problem within Xnview! I'm using v1.97.2 under Win XP.
regards,
Stefan
-
- Author of XnView
- Posts: 46362
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
-
- Posts: 79
- Joined: Thu Dec 15, 2005 10:59 am
- Location: Germany
Re: CMYK support?
Hi,
ok, but why shows Xnview that the CMYK pdf is RGB?
Should I send you the files?
regards,
Stefan
ok, but why shows Xnview that the CMYK pdf is RGB?
Should I send you the files?
regards,
Stefan
-
- Author of XnView
- Posts: 46362
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France