【发布时间】:2014-11-01 23:44:57
【问题描述】:
所以我打开了一堆 CS6 文件。当我完成修复链接和其他问题时,我只想点击键盘快捷键来保存,但没有骰子。它会弹出另存为对话框,在 Mac 上,我必须导航到原始文件位置,选择原始文件,然后确认我要覆盖该文件。我想用脚本让它成为一个静默过程。
现在,我明白为什么会这样了...当我尝试获取 CS6 文档属性以用作保存函数的参数时,文档顶部的名称以“[converted]”和 ExtendScript ToolKit 结尾:
var myDocument = app.activeDocument;
var myFileName = myDocument.fullName;
myDocument.save(File(myFileName), true);
我会得到以下反馈:
Unsaved documents have no full name
但我不确定从这里去哪里,因为我不知道如何从打开的(和转换/未保存的)CS6 文档中获取文件名和路径。
【问题讨论】:
标签: adobe-indesign extendscript