![](/img/trans.png)
[英]How to add date and time to filename in javascript function for adobe pro file?
[英]Renaming file using javascript in Adobe Pro
我想重命名文件,目前我的文件只用一个员工ID命名,但我想将文件重命名为Resume_(ID) 。
示例:从
12345
到Resume_12345
。
this.extractPages(0,0, "Resume_" +(this.documentFileName))
上面的代码有效,但它只保存并重命名文件的第一页,这意味着当前文件有5页。 我试图更改脚本中的数字,但问题是每个文件都有不同的页数。
如何重命名文件的每个页面而不是第一页?
将页面提取到数组。
然后迭代页面数组并对所有页面进行重命名。 假设你有一个数组“pageArray”。
for(int i = 0; i < pageArray.length; i++){
var oldFile = pageArray[i];
oldFile.rename ("NewName.txt");
}
这将迭代所有页面并给它们相同的名称。 如果你想要不同的名字,你可以做:
for(int i = 0; i < pageArray.length; i++)
{
let oldFile = pageArray[i];
oldFile.rename ("NewName" + i);
}
更新了答案,现在它将重命名所有页面“NewName”+索引号。
所以它就像:NewName0,NewName1,NewName2 ......一直到数组的末尾。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.