Hello Everyone,
What I am currently doing is I will leave a template file open and I will have to go to that file really quick and copy what I have selected in that file, go back to the file I am currently working on, then I will use an action that will paste it in the correct place. I was wondering if a script could copy what I have selected in my template file and paste it into my active file so I won't even have to leave my active file. Here is what I have so far.
var template = app.documents.getByName ("sig.ai");
var tempSelected = template.selection;
var docRef = app.activeDocument;
if ( tempSelected.length > 0 ) {
for ( i = 0; i < tempSelected.length; i++ ) {
newItem = tempSelected[i].duplicate( docRef,
ElementPlacement.PLACEATEND );
}
}
else {
alert( "Please select one or more art objects in your temp file" );
}
It is not working, I just get the alert message, unless my template is my active file too, which does me no good. Not sure if this is possible to do I have trouble finding scripts that involve files other than the active file so I am not sure what all is capable. Thanks for taking the time to look at this for me I really appreciate it. I tried messing around with placing files but it is not editable enough for me to use.