Quantcast
Channel: Adobe Community: Message List
Viewing all articles
Browse latest Browse all 97529

Re: ExtendScript filesystem access breaks mysteriously

$
0
0

This is random, but probably worth trying...putting the function inside of an object?

 

$.p1 = {

      _openAsLayer : function (name, path) {

     var result = '';

     var doc = app.activeDocument;

     var layer = doc.layers.add();

     layer.name = name;

     var placedItem = layer.placedItems.add();

     try {

          placedItem.file = new File(path);

          placedItem.embed();

     } catch (e) {

          layer.remove();

          result = e;

     }

     return result;

}

}


Viewing all articles
Browse latest Browse all 97529

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>