Skip to main content
Inspiring
August 18, 2010
Question

Opacity of the image InDesign CS4 js

Hi,

I need to return opacity of the image or opacity of the color in a frame. I couldn't find anything in the OMV.

var myFrame = myDoc.rectangles;
var myArt = myDoc.rectangles
.graphics[0];

var artOpacity = myArt.   ....

Thank you very much for your help.

Yulia

Ce sujet a été fermé aux réponses.

1 commentaire

Kasyan Servetsky
Legend
August 18, 2010

Try this:

var artOpacity = myArt.transparencySettings.blendingSettings.opacity;

Kasyan

tomaxxi
Inspiring
August 18, 2010

Yeah, Kasyan is right.

Also you can retrieve 'Object', 'Fill' and 'Stroke' opacity like this:

var objectOpacity = myFrame.transparencySettings.blendingSettings.opacity;

var fillOpacity = myFrame.fillTransparencySettings.blendingSettings.opacity;
var strokeOpacity = myFrame.strokeTransparencySettings.blendingSettings.opacity;

--

tomaxxi

http://indisnip.wordpress.com/

YuliaartAuteur
Inspiring
August 20, 2010

The background opacity works good, the stroke opacity just gives me 100% all the time. What am I doing wrong:

var strokeOpacity = myFrame.strokeTransparencySettings.blendingSettings.opacity;

Thank you.

Yulia