我有一段代碼選擇活動文檔的初始狀態(快照)。JSX/Photoshop:選擇初始歷史快照 - 尋找更簡短的方法
我不知道是否有一個簡短的方法來實現相同的目標。
下面是實際的腳本:
var myDoc = app.activeDocument.name;
var doc = app.activeDocument.historyStates.length;
alert("History States : " + doc);
function firstStep(enabled, withDialog) {
if (enabled != undefined && !enabled)
return;
var dialogMode = (withDialog ? DialogModes.ALL : DialogModes.NO);
var desc1 = new ActionDescriptor();
var ref1 = new ActionReference();
ref1.putName(cTID('SnpS'), myDoc);
desc1.putReference(cTID('null'), ref1);
executeAction(cTID('slct'), desc1, dialogMode);
alert("Selected Initial State");
};
firstStep();
在此先感謝
未經檢驗的,但也許值得一試:'docRef。 activeHistoryState = docRef.historyStates.getByName('Snapshot 0');' – 2014-10-12 09:35:40
它的工作原理!我必須調整一下,但這是正確的。許多泰克。 – Sergio 2014-10-12 09:44:26
我可以把它作爲一個答案,稍後所有人都可以看到,而不需要通過評論。 – 2014-10-12 11:28:00