Quantcast
Channel: Adobe Community: Message List - InDesign Scripting
Viewing all articles
Browse latest Browse all 37788

Re: list images for a visible layers only

$
0
0

Hi

 

Try this:

 

var myDoc = app.activeDocument

 

var myGraphics = app.activeDocument.allGraphics

 

alert("docMyGraphics " + myGraphics.length)

 

var myLayer = app.activeDocument.layers.everyItem().getElements()

 

for(k=0; k<myLayer.length; k++)

{

    if(myLayer[k].visible == true)

    {

        for(i=0; i<myGraphics.length; i++)

        {

            if(myGraphics[i].itemLayer == myLayer[k])         // Check the item is in visible layer

                 alert(myGraphics[i].itemLink.name)

            }

        }

    }


Viewing all articles
Browse latest Browse all 37788

Trending Articles