1
我試圖訪問腳本中當前打開的文檔,但它是未定義的。但我已經在Photoshop中打開文檔。我應該初始化它嗎? 這裏是我的代碼Photoshop腳本:app.activeDocument未定義
function ProcessDocumentWithoutXML()
{
g_rootDoc = app.activeDocument;
g_progBar = new ProgressBar();
if (app.activeDocument != null)
{
ProcessLayersWithoutXML(g_rootDoc);
alert("Done!");
} else {
alert("Missing active document");
}
}
ProcessDocumentWithoutXML();
這並不重要,問題在於app.activeDocument = null – arkhy
嘗試使用documents.length!= 0。腳本已更新。 –
無論如何,爲什麼它是空的,如果我已經打開文檔?另外 - 我有ProcessLayersWithoutXML和ProgressBar,但這裏也沒關係 – arkhy