scripting - indesign copy layer to another document -


i trying write script copies layer 1 document another.

var srcdocname = 0; var destdocname = 1; var layernameoriginal = "original"; var layernamecopyto = "destination";  var destdoc = app.documents.item(destdocname); var layersrc = app.documents.item(srcdocname).layers.item(layernameoriginal);  try {           layersrc.duplicate(destdoc, elementplacement.inside);     }     catch(e) {           alert(e)         } 

apparently works in photoshop not in indesign. have been trying ages find decent documentation indesign scripting. can find cs scripting guide, isn't of use.

http://wwwimages.adobe.com/www.adobe.com/content/dam/adobe/en/products/indesign/pdfs/indesigncs5_scriptingguide_js.pdf

if can point me reference object model grateful.

after more googling found answer:

 var sourcelayer = app.documents[0].layers.itembyname("layer1");  var destlayer = app.documents[1].layers[0];   sourcelayer.pageitems.everyitem().duplicate(destlayer); 

i came across jongware seems complete object reference extracted directly out of adobe cs.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -