
Photoshop 脚本
主要介绍PS jsx脚本用法
Greless
这个作者很懒,什么都没留下…
展开
-
【Photoshop JSX脚本】设置字体不同颜色样式
var c1 = new SolidColor();with (c1.rgb) { red = 200; green = 100; blue = 150; } var c2 = new SolidColor();with (c2.rgb) { red = 20; green = 100; blue = 200; } // activeLayer in demo example must be textlayeractiveDocument.activeLayer.textI...原创 2021-04-25 17:21:50 · 1348 阅读 · 0 评论 -
【Photoshop JSX脚本】设置为30天(每天从中午12点开始)的试用脚本的基本示例
main();function main(){ if(!$.os.match(/windows/gi)){ alert("Sorry this is a Windows only script"); return; }var maxTrialDays = 30;var VBFile = File(Folder.temp + "/v.vbs");var daySince1970 = File(Folder.temp + "/v.dat");if(d.原创 2021-04-25 17:16:33 · 639 阅读 · 0 评论 -
【Photoshop JSX脚本】交换两个图层位置
选中两个图层,交换图层位置// swapPosition-mirror.jsx - Adobe Photoshop Script // Version: 0.2.1 // Author: Anton Lyubushkin (nvkz.nemo@gmail.com) // Website: http://lyubushkin.pro/ // ==========================================================================原创 2021-04-25 17:09:19 · 1237 阅读 · 0 评论 -
【Photoshop JSX脚本】选中多个图层
选中多个图层方法一:select_layer("图层 2");select_layer("图层 5", true);function select_layer(nm, add) { try { var r = new ActionReference(); r.putName(stringIDToTypeID("layer"), nm); var d = new ActionDescriptor();原创 2021-04-25 17:00:17 · 1732 阅读 · 1 评论 -
Photoshop脚本入门(三)- ExtendScript 核心技术
1原创 2021-04-09 11:46:35 · 4874 阅读 · 2 评论 -
Photoshop脚本入门(二)- JavaScript脚本参考
JavaScript脚本参考是基于DOM文档对象模型的资料一、Adobe Photoshop CC 提供JavaScript支持本参考资料描述了Adobe®Photoshop®CC®JavaScriptTMtype库中的对象和方法。一个配套的文档,Photoshop CC脚本指南,描述了基本的脚本概念和Photoshop对象模型。本文档提供了Photoshop对象模型的参考细节,以及关于javascript特定特性的附加信息。Adobe Photoshop CC使用了ExtendScript.原创 2021-04-09 11:34:32 · 11073 阅读 · 14 评论 -
Photoshop脚本入门(一)- 概念
一、Adobe关于Photoshop的官方文档Adobe Introduction to Scripting:脚本基础,主机应用(AppleScript,VBScript和ExtendScript)。Photoshop CC Scripting Guide:应用于Photoshop的脚本概念(AppleScript,VBScript和ExtendScript)。Photoshop CC JavaScript Reference:Photoshop脚本的JavaScript语言参考。Java原创 2021-04-08 18:22:15 · 2147 阅读 · 0 评论 -
【Photoshop JSX脚本】jsx中关于json的用法
在JSX中始用json需要json库JavaScript中的JSON:https://github.com/douglascrockford/JSON-js在jsx文件中同一文件夹下引入#include"json2.js"就能使用json语法了。#include"json2.js"var obj = JSON.parse('{ "name":"John", "age":30, "city":"New York"}');alert(obj.name) var r = new Ac原创 2021-03-26 11:52:39 · 1615 阅读 · 1 评论 -
【Photoshop JSX脚本】jsx如何读取二进制
main()function main(){var tmp_file = new File(Folder.desktop+ "/" + "~tmp.psd");var s = "";if (!tmp_file.open("r")) { throw("tmp file open error"); }tmp_file.encoding = "BINARY";tmp_file.seek(1, 0); //从开始偏移1位s = tmp_file.read(1); // 读取一位 =Ba.原创 2020-11-04 11:52:59 · 709 阅读 · 0 评论 -
【Photoshop JSX脚本】打开URL
打开URLOpenURL() function OpenURL() { try{ var URL = new File(Folder.temp + "/baidu.html"); URL.open("w"); URL.writeln('<html><HEAD><meta HTTP-EQUIV="REFRESH" content="0; ur...原创 2020-04-27 10:32:05 · 752 阅读 · 0 评论 -
【Photoshop JSX脚本】加密解密算法案例
/* by Greless PS脚本SDK插件开发中心QQ群:910073161*/function compile(code) { var c=String.fromCharCode(code.charCodeAt(0)+code.length); for(var i=1;i<code.length;i++){ c+=String.f...原创 2020-04-27 10:36:34 · 1827 阅读 · 0 评论 -
【Photoshop JSX脚本】参考线转换为线
if(documents.length) app.activeDocument.suspendHistory('描边参考线', 'main()'); function main(){activeDocument.artLayers.add();activeDocument.activeLayer.name="描边参考线";app.showColorPicker();var ...原创 2020-04-27 10:53:42 · 767 阅读 · 0 评论 -
【Photoshop JSX脚本】强大的事件监听器脚本 - event_listener.jsx
新手第一次了解的事件监听一定是ScriptingListener.8bi插件,如果你对此插件有了基本运用,那么现在了解一款更方便的时间监听脚本event_listener.jsx。不再像ScriptingListener.8bi插件那样晦涩难懂。1、准备event_listener.jsx文件到 F:\Program Files\Adobe Photoshop 2020\Presets\...原创 2020-04-28 13:23:32 · 6744 阅读 · 8 评论 -
【Photoshop JSX脚本】按键检测
// DIALOG // ====== dialog = new Window("dialog"); dialog.text = "按键检测"; dialog.orientation = "column"; dialog.alignChildren = ["center","top"]; dialog.spacing = 10...原创 2020-05-07 16:14:23 · 992 阅读 · 1 评论 -
【Photoshop JSX脚本】jsx运行动作的几种方法
1.动作已经存在Photoshop,直接播放app.doAction(“Action 2”,“Set 2”);动作管理器用法play_action("默认动作", "存储为 Photoshop PDF") //Examples of using://play_action("Set 1", "Action 1") // Perform the whole action// 执行整个动作//play_action("Set 1", "Action 1", 4, true) // Comp原创 2020-11-04 11:48:48 · 6792 阅读 · 1 评论 -
【Photoshop JSX脚本】jsx如何操作excel
jsx需要借助js开源库来操作excel。github地址:SheetJS可能你会奇怪这是这是浏览器JS操作excel,并不能用于Photoshop。你只要找到xlsx.extendscript.js 这个文件就可以了。演示下载:/*Greless*/var thisFile = new File($.fileName);var basePath = thisFile.path;#include "xlsx.extendscript.js";var filename ..原创 2020-11-04 11:22:54 · 2341 阅读 · 2 评论