Javascript 使用文件夹路径名保存所有图像文件和文件名

Javascript 使用文件夹路径名保存所有图像文件和文件名,javascript,save,directory,adobe-indesign,pathname,Javascript,Save,Directory,Adobe Indesign,Pathname,我试图创建一个360度的动画,从设计到HTML转换 我得到文件夹名,文件夹内有50到80张图片。我需要将这些图像保存在我的文件夹中,并将每个图像名称保存在脚本中 这是我的密码: var doc = app.activeDocument; for (var j =0; j< doc.rectangles.length; j++) { var nav = doc.rectangles[j].extractLabel("",); alert("Nav length "+nav

我试图创建一个360度的动画,从设计到HTML转换

我得到文件夹名,文件夹内有50到80张图片。我需要将这些图像保存在我的文件夹中,并将每个图像名称保存在脚本中

这是我的密码:

var doc = app.activeDocument;
for (var j =0; j< doc.rectangles.length; j++) {  
    var nav = doc.rectangles[j].extractLabel("",);
    alert("Nav length "+nav.length);   
    for(var nav_get_name =0; nav_get_name < nav.length; nav_get_name++) {
       alert(nav[nav_get_name][0]+"="+nav[nav_get_name][1]);      
       var path_name =  (nav[2][1]);          
    }
}
var doc=app.activeDocument;
对于(var j=0;j
看起来您需要调用place方法

如果inDesign允许将多个项目附加到同一个矩形,则在最内层的for循环中放置类似的内容应该可以工作

doc.rectangles[j].place(path_name);
如果您在Windows上运行,则需要首先运行此正则表达式,以避开路径中的反斜杠(如果还没有)


您正在使用JavaScript将图像保存到另一个文件夹中?
path_name.replace(/\\/g, "\\\\\\");