使用Javascript在Photoshop中保存文件而不提示
Using Javascript to save files in Photoshop without a prompt?
我使用一个简单的脚本来编辑现有的图像。
无论我做什么,总是出现一个保存提示。我希望这是100%自动化的。
save()给我一个savea提示,将其保存为副本。close(SaveOptions.SAVECHANGES)只是给了我一个通用的"您希望在关闭之前保存吗?"框,我仍然需要选择Yes on。savea()给了我相同的save(),除了我可以把"作为复制"选项关闭…但这仍然无济于事。
试试这个:
// where fPath is your file path
// jpgSaveOptions.quality controls the quality of the jpeg
// save out the image as jpeg
var jpgFile = new File(fPath);
jpgSaveOptions = new JPEGSaveOptions();
jpgSaveOptions.formatOptions = FormatOptions.OPTIMIZEDBASELINE;
jpgSaveOptions.embedColorProfile = true;
jpgSaveOptions.matte = MatteType.NONE;
jpgSaveOptions.quality = 12;
activeDocument.saveAs(jpgFile, jpgSaveOptions, true, Extension.LOWERCASE);
有一个已知的Photoshop的兼容性问题,但我不认为这是它。
ps可以用Applescript, JavaScript或者Visual Basic来编写脚本相关文章:
- 在Firefox中自动保存文件
- 提示用户通过AJAX调用保存文件
- 正在将文件写入HttpResponse,浏览器未提示保存
- 如何提供保存文件而不是从internet explorer打印文件的选项
- Basecamp的Trix WYSIWYG编辑器gem没有在Rails 4应用程序中保存文件附件
- 钛:从Android的相机/图库图像本地保存文件
- 如何使用office.js检查未保存文件的具体文件扩展名
- node-webkit:将数据导出到csv并提示用户保存文件
- 通过本地应用程序的Javascript保存文件
- 如何为使用 JSP 生成的下载文件显示“保存文件”对话框
- 在浏览器中保存文件的Javascript
- 使用数据URI提示用户保存文件
- 如何在使用php使用jquery编辑文件后保存文件
- 如何在Safari中显示保存文件对话框
- Javascript:使用ActiveXobject保存文件
- 强制浏览器在单击链接后保存文件
- 如何从客户端浏览器中的内容生成和提示保存文件
- 如何通过提示“另存为”对话框从网页中保存文件
- 使用Javascript在Photoshop中保存文件而不提示
- 如何使用angularjs提示保存对话框来下载文件