Javascript 使用文件夹路径名保存所有图像文件和文件名
我试图创建一个360度的动画,从设计到HTML转换 我得到文件夹名,文件夹内有50到80张图片。我需要将这些图像保存在我的文件夹中,并将每个图像名称保存在脚本中 这是我的密码: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
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, "\\\\\\");