0

我编写了一个函数来确定图像文件是否已保存。它依赖于路径名的 try / catch。

hasImageBeenSaved()

function hasImageBeenSaved()
{
    var n = app.activeDocument.name;
    try
    {
        var myPath = app.activeDocument.path;
        alert(myPath);
        return true;
    }
    catch(e)
    {
        alert(n + " has not been saved");
        return false;
    }
}

Photoshop 中的脚本通常需要处理已保存的图像或在更改后将被保存的图像。从功能上讲,以上都很好;但我确信有一个更优雅的解决方案。有任何想法吗?

4

1 回答 1

0

我发现了一个班轮

alert( app.activeDocument.saved);

但是,在进一步调查中,它没有考虑新创建的文档。

于 2012-12-13T12:15:33.810 回答