Question
setting Color Management parameters
Hello
I'm writing my first Illustrator plugin (I've done several Photoshop plugins before so Iâm not completely ignorant of Adobeâs SDK architecture) and I have a few questions.
First, there doesnât seem to be a Listener/Getter so it seem that unless you can find the Suite you need, writing a plugin can be very difficult. Is this true?
My plugin needs to change the proof setup device profile as well as the rendering intent. I also need to check the âProof Colorsâ menu item in the View menu. And finally, I also need to set the Printer Profile and Rendering Intent in the Color Management section of the Print dialog.
Iâve looked at the Suites and I just donât see where to start. I just do not see the data that I need to access and modify.
Note: Iâve also looked at the scripting documentation as well as browsed the data in the ExtendScript Type Library. It does seem that the print options can be set from ExtendScript but not the proofing options.
Is there a way to programmatically set these values? If not, is there a way to programmatically record the user actions ala Listener/Getter?
Thank you.
Paul
I'm writing my first Illustrator plugin (I've done several Photoshop plugins before so Iâm not completely ignorant of Adobeâs SDK architecture) and I have a few questions.
First, there doesnât seem to be a Listener/Getter so it seem that unless you can find the Suite you need, writing a plugin can be very difficult. Is this true?
My plugin needs to change the proof setup device profile as well as the rendering intent. I also need to check the âProof Colorsâ menu item in the View menu. And finally, I also need to set the Printer Profile and Rendering Intent in the Color Management section of the Print dialog.
Iâve looked at the Suites and I just donât see where to start. I just do not see the data that I need to access and modify.
Note: Iâve also looked at the scripting documentation as well as browsed the data in the ExtendScript Type Library. It does seem that the print options can be set from ExtendScript but not the proofing options.
Is there a way to programmatically set these values? If not, is there a way to programmatically record the user actions ala Listener/Getter?
Thank you.
Paul