我从图纸中制作了间隔拍摄视频,为此我使用以下photoshop脚本在我的wacom上按一下按钮导出jpeg图片。现在问题出现了,有时候我想在导出jpeg图片时隐藏一些特定的图层。我在photoshop脚本中是一个完整的菜鸟,所以我需要帮助来实现以下目标。
隐藏某个图层。让我们说“背景”层。 像往常一样导出jpeg图片。 再次显示“背景”图层。 返回到此脚本开头的活动图层,以便我可以顺利地绘制和导出图片。
> #target photoshop;
if (app.documents.length > 0) {
var thedoc = app.activeDocument;
var docName = thedoc.name;
if (docName.indexOf(".") != -1) {
var basename = docName.match(/(.*)\.[^\.]+$/)[1];
} else {
var basename = docName;
}
//getting the location, if unsaved save to desktop;
try {
var docPath = thedoc.path;
} catch (e) {
var docPath = "~/Desktop";
}
var jpegOptions = new JPEGSaveOptions();
jpegOptions.quality = 9;
jpegOptions.embedColorProfile = true;
jpegOptions.matte = MatteType.NONE;
var filename = docPath + '/' + basename + "-" + getTime() + '.jpg';
thedoc.saveAs((new File(filename)), jpegOptions, true);
};
function getTime(){
var currentTime = new Date();
//Make single-digit mins show up as 6:01 and not 6:1
var minutes = currentTime.getMinutes();
if (minutes < 10) {
minutes = "0" + minutes;
}
var timeStamp = currentTime.getFullYear() + "-"
+ (currentTime.getMonth() + 1) + "-"
+ currentTime.getDate() + "-"
+ currentTime.getHours() + "."
+ minutes + "."
+ currentTime.getSeconds() + "."
+ currentTime.getMilliseconds();
return timeStamp;
}
答案 0 :(得分:0)
如何制作隐藏背景的动作?
您可以记录该操作,包括以下步骤; •隐藏背景图层 •运行脚本 •使背景图层可见
然后将其绑定到您的wacom。
希望有所帮助。