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

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

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

谢谢!

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

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

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

saveAsJPG();
function saveAsJPG() {
    var doc = app.activeDocument;
    var tempDoc = documents.add(doc.width,doc.height,doc.resolution,doc.name);
    var docPath = documents[0].fullName
    placeImage(docPath);
    saveFile = new File("d:/"+documents[0].name.replace(/[.]...$/,""));
    saveOptions = new JPEGSaveOptions();
    saveOptions.embedColorProfile = true;
    saveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
    saveOptions.matte = MatteType.NONE;
    saveOptions.quality = 10; 
    activeDocument.saveAs(saveFile,saveOptions,true,Extension.LOWERCASE);
    activeDocument.close(SaveOptions.DONOTSAVECHANGES);
}
function placeImage(imagePath) {
    var idPlc = charIDToTypeID( "Plc " ); 
    var desc11 = new ActionDescriptor();  
    var idnull = charIDToTypeID( "null" );
    desc11.putPath( idnull,new File(imagePath) );
    var idFTcs = charIDToTypeID( "FTcs" ); 
    var idQCSt = charIDToTypeID( "QCSt" );   
    var idQcsa = charIDToTypeID( "Qcsa" ); 
    desc11.putEnumerated( idFTcs,idQCSt,idQcsa );
    var idOfst = charIDToTypeID( "Ofst" );     
    var desc12 = new ActionDescriptor();     
    var idHrzn = charIDToTypeID( "Hrzn" );    
    var idPxl = charIDToTypeID( "#Pxl" );      
    desc12.putUnitDouble( idHrzn,idPxl,0.000000 );     
    var idVrtc = charIDToTypeID( "Vrtc" );    
    var idPxl = charIDToTypeID( "#Pxl" );    
    desc12.putUnitDouble( idVrtc,0.000000 );
    var idOfst = charIDToTypeID( "Ofst" );
    desc11.putObject( idOfst,idOfst,desc12 );
    executeAction( idPlc,desc11,DialogModes.NO );
}
,

解决方案是使用另存为-> Jpeg。您将获得所有相同的选项,并且它们都会记录到操作中。

本文链接:https://www.f2er.com/3123208.html

大家都在问