0
我是新來的Photoshop JSX腳本。到目前爲止,我確實編寫了一個小小的「hello world」,它保存了第一個歷史快照的jpg圖像。Photoshop腳本(JSX) - 歷史快照數?
我想要知道活動圖像中存在的歷史快照數量,但找不到任何好的信息或示例。
我是新來的Photoshop JSX腳本。到目前爲止,我確實編寫了一個小小的「hello world」,它保存了第一個歷史快照的jpg圖像。Photoshop腳本(JSX) - 歷史快照數?
我想要知道活動圖像中存在的歷史快照數量,但找不到任何好的信息或示例。
這裏是溶液(感謝c.pfaffenbichler):
xvar myDoc = app.activeDocument;
var theHist = myDoc.historyStates;
var theSnaps = new Array;
for (var m = 0; m < theHist.length; m++) {
var theState = theHist[m];
if (theState.snapshot == true) {theSnaps.push(theState)}
};
alert (theSnaps.length);
尼斯。不是嗎?
您需要迭代Document.HistoryStates
併爲每個測試布爾值snapshot
- 如果狀態爲快照,則爲true
。
我理解的概念,但不知道如何編寫腳本。我會盡力找到如何做到這一點:)非常感謝,馬克。 – Sergio 2014-10-11 09:21:55