如何在Photoshop CC中将“导出为”记录为动作

问题描述 投票:0回答:1

我正在使用Photoshop CC v20.0.7,并且试图将[file > export > "export as"]记录为动作。当我按"record"并尝试时,即使jpg已正确保存在我的文件夹中,也没有任何动作记录。 exporting和保存jpg/png的其他方法对我不起作用,因为我使用的是只有2个duotone通道的pantone spot colors文档。 是否有一种方法可以将我的双色调文档导出/保存到图片中(以供预览),并将其记录为动作/脚本?

PS:"quick export as jpg"被记录在动作中,但是当我运行脚本时没有任何作用,因此它似乎不是一个可行的选择。

谢谢!

action photoshop photoshop-script
1个回答
0
投票

如果使用脚本侦听器插件,它将记录菜单记录动作,虽然输出不容易阅读,但通常不会被动作记录器工具记录。

或者,您可以执行以下操作:

    saveJPG("image_name");
    function saveJPG(filename) {
        var doc = app.activeDocument;
        //Change the document to JPG-friendly RGB color mode
        doc.changeMode(ChangeMode.RGB);
        saveFile = new File("D:/"+filename);
        saveOptions = new JPEGSaveOptions();
        saveOptions.embedColorProfile = true;
        saveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
        saveOptions.matte = MatteType.NONE;
        saveOptions.quality = 10;
        doc.saveAs(saveFile, saveOptions, true, Extension.LOWERCASE);
        //Revert document to previous color mode
        doc.activeHistoryState = doc.historyStates[doc.historyStates.length-2];
    }
© www.soinside.com 2019 - 2024. All rights reserved.