Copy link to clipboard
Copied
Hi, I have a file, here it is - https://forum.rudtp.ru/resources/p3405.3516/download
I want pantone 3405C to be converted to cmyk as 100-0-100-20, I set this color in ColorPicker, then I go to "merge spot channel" and get color 87-20-100-6 !!!
How so? I set 100-0-100-20, not 87-20-100-6 !!!
What is my mistake?
How can I get the color I need (100-0-100-20) when converting pantone to CMYK?
PS
In Illustrator I see the same situation when converting my picture with pantone to CMYK.....
Copy link to clipboard
Copied
The spot colour is based on a Lab model colour book:
Conversions use colour management (Edit > Colour Settings), in this case your working CMYK profile, rendering intent etc.
Press the "Picker" button to change from the default Lab colour build and type in your required CMYK values:
Then when you merge your spot channel to CMYK in Photoshop you will get the overridden value:
Copy link to clipboard
Copied
Hello, sorry, but I didn't understand ANYTHING that I should do in the Edit > Colour Settings menu
I have it like this -
 
Copy link to clipboard
Copied
Based on your picture, the way a color is converted to CMYK is based on the profile U.S. Web Coated (SWOP) v2, the one selected under Working Space, CMYK.
If you aren’t happy with the CMYK values resulting from a conversion, you probably need to select a different CMYK profile. Ideally, you should select a CMYK profile representing the exact printing conditions that your job is targeting (the press, paper, and ink setup that will be used by the printing company to print your job).
For example, different CMYK profiles will apply different total ink limits or different black generation, and those will affect how color values are distributed across the CMYK ink channels.
Copy link to clipboard
Copied
What SPECIFIC profile should I set so that CMYK is exactly as I set it via Picker?
Show me, please.
I don't need conversion via profile, I want to set my own numbers for pantone
Copy link to clipboard
Copied
What SPECIFIC profile should I set so that CMYK is exactly as I set it via Picker?
Show me, please.
I don't need conversion via profile, I want to set my own numbers for pantone
By @Gennady36741311vv21
You do what I showed you to do in the screenshots in my very first reply. You wish to bypass ICC colour conversions by changing the spot colour definition from Lab to CMYK using your preferred values.
Copy link to clipboard
Copied
Hello, sorry, but I didn't understand ANYTHING that I should do in the Edit > Colour Settings menu
By @Gennady36741311vv21
You don't do anything there. Follow the first 2 screenshots that I posted.
I was simply explaining how Lab to CMYK works, you wish to manually redefine the alternate colour model from Lab to CMYK.
Copy link to clipboard
Copied
How can I bypass the profile, how can I make the transfer be according to my numbers?
Help, give an explanation of what to do (step by step). I really need it)
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Look at this, please:
https://forum.rudtp.ru/resources/pantone2cmyk.3518/download
In the video I did as you said and it didn't work. Why ?....
Copy link to clipboard
Copied
It works for me on a Mac in both 2021 and 2024 versions. Both the Info panel and the Color panel show the CMYK value set in the spot colour before merging.
Copy link to clipboard
Copied
It seems to me it's all about the version of Photoshop,
I have Photoshop 2022....
Copy link to clipboard
Copied
Look at this, please:
https://forum.rudtp.ru/resources/pantone2cmyk.3518/download
Copy link to clipboard
Copied
As a result, I do the conversion in Photoshop 2019, in Photoshop 2022 the conversion does not work correctly
Copy link to clipboard
Copied
Hi
You need to go back to basics and understand that in different colour spaces, the same colour is represented by different numeric values. So numeric values mean nothing unless referenced to a specific colour profile. Conversely, if you use the same numeric values in different colour spaces then you will see a different colour.
Changing to a different colour space is not the answer. That should be set to match the particular printing press you are using - there is no generic CMYK profile (or generic RGB profile fo that matter).
Lab values are independent of colour space, so if you type the Lab value into the colour picker (as suggested above by Stephen), the CMYK values that represent that colour in your CMYK colour space will be shown.
Dave
Copy link to clipboard
Copied
I get exactly the values ​​that I set in Photoshop 2019 and do not get them in Photoshop 2022.
My color settings in both Photoshops are absolutely identical !!!
How do you explain this?
Copy link to clipboard
Copied
@Gennady36741311vv21 "I get exactly the values ​​that I set in Photoshop 2019 and do not get them in Photoshop 2022.
My color settings in both Photoshops are absolutely identical !!!
How do you explain this?"
did the rendering intent perhaps change?
I hope this helps
neil barstow, colourmanagement net - adobe forum volunteer - co-author: 'getting colour right'
google me "neil barstow colourmanagement" for lots of free articles on colour management
Help others by clicking "Correct Answer" if the question is answered.
Found the answer elsewhere? Share it here. "Upvote" is for useful posts.
Copy link to clipboard
Copied
I get exactly the values ​​that I set in Photoshop 2019 and do not get them in Photoshop 2022.
My color settings in both Photoshops are absolutely identical !!!
How do you explain this?
By @Gennady36741311vv21
Perhaps reset your preferences in v2022 after backing up actions and other presets.
Manually changing the alternate colour values of a spot colour channel to CMYK from their original Lab-based colour book values should bypass colour settings when merging the spot channel to a CMYK document.
Copy link to clipboard
Copied
As a last resort, you could try the following script on a selected spot channel:
/*
Alternate CMYK Spot Channel Values scriptUI GUI.jsx
v1.0 - 22nd October 2024, Stephen Marsh
https://community.adobe.com/t5/photoshop-ecosystem-discussions/how-to-convert-pantone-in-photoshop-in-the-way-i-need-what-is-my-mistake/td-p/14908470
*/
#target photoshop
// Create the main window
var dlg = new Window("dialog", "Alternate CMYK Spot Channel Values");
dlg.orientation = "column";
dlg.alignChildren = ["fill", "top"];
dlg.preferredSize.width = 300;
// Create main group for CMYK values
var cmykGroup = dlg.add("panel", undefined, "CMYK Values");
cmykGroup.orientation = "column";
cmykGroup.alignChildren = ["left", "top"];
cmykGroup.margins = 20;
cmykGroup.spacing = 12;
// Create grid rows for each CMYK value
// Cyan Row
var cyanRow = cmykGroup.add("group");
cyanRow.orientation = "row";
cyanRow.alignChildren = ["left", "center"];
cyanRow.spacing = 5;
var cyanLabel = cyanRow.add("group");
cyanLabel.preferredSize.width = 60;
cyanLabel.orientation = "row";
cyanLabel.alignChildren = ["left", "center"];
cyanLabel.add("statictext", undefined, "Cyan:");
var cyanInput = cyanRow.add("edittext", undefined, "");
cyanInput.preferredSize.width = 50;
// Magenta Row
var magentaRow = cmykGroup.add("group");
magentaRow.orientation = "row";
magentaRow.alignChildren = ["left", "center"];
magentaRow.spacing = 5;
var magentaLabel = magentaRow.add("group");
magentaLabel.preferredSize.width = 60;
magentaLabel.orientation = "row";
magentaLabel.alignChildren = ["left", "center"];
magentaLabel.add("statictext", undefined, "Magenta:");
var magentaInput = magentaRow.add("edittext", undefined, "");
magentaInput.preferredSize.width = 50;
// Yellow Row
var yellowRow = cmykGroup.add("group");
yellowRow.orientation = "row";
yellowRow.alignChildren = ["left", "center"];
yellowRow.spacing = 5;
var yellowLabel = yellowRow.add("group");
yellowLabel.preferredSize.width = 60;
yellowLabel.orientation = "row";
yellowLabel.alignChildren = ["left", "center"];
yellowLabel.add("statictext", undefined, "Yellow:");
var yellowInput = yellowRow.add("edittext", undefined, "");
yellowInput.preferredSize.width = 50;
// Black Row
var blackRow = cmykGroup.add("group");
blackRow.orientation = "row";
blackRow.alignChildren = ["left", "center"];
blackRow.spacing = 5;
var blackLabel = blackRow.add("group");
blackLabel.preferredSize.width = 60;
blackLabel.orientation = "row";
blackLabel.alignChildren = ["left", "center"];
blackLabel.add("statictext", undefined, "Black:");
var blackInput = blackRow.add("edittext", undefined, "");
blackInput.preferredSize.width = 50;
// Checkbox for merging the spot channel
var mergeCheckbox = dlg.add("checkbox", undefined, "Merge the selected spot channel");
// Create button group
var buttonGroup = dlg.add("group");
buttonGroup.orientation = "row";
buttonGroup.alignChildren = ["right", "center"];
buttonGroup.alignment = ["right", "top"];
var cancelButton = buttonGroup.add("button", undefined, "Cancel");
var okButton = buttonGroup.add("button", undefined, "OK", { name: "ok" });
// Add button click handlers
cancelButton.onClick = function () {
dlg.close();
};
okButton.onClick = function () {
try {
if (!app.documents.length) {
alert("No active document found.");
return;
}
var activeDoc = app.activeDocument;
if (!activeDoc.activeChannels.length) {
alert("No active channel found.");
return;
}
var activeChannel = activeDoc.activeChannels[0];
if (activeChannel.kind !== ChannelType.SPOTCOLOR) {
alert("The active channel is NOT a Spot Color channel!");
return;
}
var idset = stringIDToTypeID("set");
var desc371 = new ActionDescriptor();
var idnull = stringIDToTypeID("null");
var ref28 = new ActionReference();
var idchannel = stringIDToTypeID("channel");
var idordinal = stringIDToTypeID("ordinal");
var idtargetEnum = stringIDToTypeID("targetEnum");
ref28.putEnumerated(idchannel, idordinal, idtargetEnum);
desc371.putReference(idnull, ref28);
var idto = stringIDToTypeID("to");
var desc372 = new ActionDescriptor();
var idcolor = stringIDToTypeID("color");
var desc373 = new ActionDescriptor();
// Use values from input fields
var idcyan = stringIDToTypeID("cyan");
desc373.putDouble(idcyan, Number(cyanInput.text));
var idmagenta = stringIDToTypeID("magenta");
desc373.putDouble(idmagenta, Number(magentaInput.text));
var idyellowColor = stringIDToTypeID("yellowColor");
desc373.putDouble(idyellowColor, Number(yellowInput.text));
var idblack = stringIDToTypeID("black");
desc373.putDouble(idblack, Number(blackInput.text));
var idCMYKColorClass = stringIDToTypeID("CMYKColorClass");
desc372.putObject(idcolor, idCMYKColorClass, desc373);
var idspotColorChannel = stringIDToTypeID("spotColorChannel");
desc371.putObject(idto, idspotColorChannel, desc372);
executeAction(idset, desc371, DialogModes.NO);
if (mergeCheckbox.value) {
executeAction(stringIDToTypeID("mergeSpotChannel"), undefined, DialogModes.NO);
}
dlg.close();
} catch (e) {
alert("Error updating color: " + e);
}
};
// Show the window
dlg.show();
https://prepression.blogspot.com/2017/11/downloading-and-installing-adobe-scripts.html
Copy link to clipboard
Copied
Hi, I ran your script and got this error (on Mac)
 
Copy link to clipboard
Copied
You saved the file as RTF rich text format and not as plain text.
Mac: Apple TextEdit (ensure that the Format menu is set to Plain Text mode, not Rich Text mode),
Copy link to clipboard
Copied
ok, i fixed the script
look at this:
point 1
 point 2 (result)
 
Question: where is my 100-0-100-0?
Copy link to clipboard
Copied
I don't know as it works for me on a Mac in both 2021 and 2024 versions. Did you reset preferences?
Copy link to clipboard
Copied
Reset settings? I don't know how to do this...
Copy link to clipboard
Copied
Reset settings? I don't know how to do this...
By @Gennady36741311vv21
Google it or search these forums... There's a button in Preferences/Settings general.