[英]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.