Photoshop插件--新建文档--嵌入智能对象--复制图像--脚本开发--PS插件
文章目录
- 1.插件界面
- 2.关键代码
- 2.1新建文档
- 2.2嵌入智能对象
- 2.3复制图像
- 3.作者寄语
PS是一款栅格图像编辑软件,具有许多强大的功能,本文演示如何通过脚本新建文档,嵌入智能对象和复制图像,展示从互联网收集而来的一个小插件,供大家学习交流,请勿用于商业用途。
1.插件界面
本文界面是一系列功能的一部分,将逐步展示,但是功能界面是共同的,如下图所示:
2.关键代码
2.1新建文档
大家可通过源代码阅读,来掌握相关技巧,源代码如下:
ErrStrs = {};
ErrStrs.USER_CANCELLED = localize("$$$/ScriptingSupport/Error/UserCancelled=用户取消了操作");
try {var idMkspsp = charIDToTypeID('Mk ');var desc1100 = new ActionDescriptor();var idNwspsp = charIDToTypeID('Nw ');var idDcmn = charIDToTypeID('Dcmn');desc1100.putClass(idNwspsp, idDcmn);executeAction(idMkspsp, desc1100, DialogModes.ALL);
} catch (e) {if (e.toString().indexOf(ErrStrs.USER_CANCELLED) != -1) {;} else {alert(localize("$$$/ScriptingSupport/Error/CommandNotAvailable=该命令当前不可用"));}
}
2.2嵌入智能对象
大家可通过源代码阅读,来掌握相关技巧,源代码如下:
ErrStrs = {};
ErrStrs.USER_CANCELLED = localize("$$$/ScriptingSupport/Error/UserCancelled=用户取消了操作");
try {var idslct = charIDToTypeID('slct');var desc1089 = new ActionDescriptor();var idnull = charIDToTypeID('null');var ref876 = new ActionReference();var idMnspsp = charIDToTypeID('Mn ');var idMnIt = charIDToTypeID('MnIt');var idPlce = charIDToTypeID('Plce');ref876.putEnumerated(idMnspsp, idMnIt, idPlce);desc1089.putReference(idnull, ref876);executeAction(idslct, desc1089, DialogModes.ALL);
} catch (e) {if (e.toString().indexOf(ErrStrs.USER_CANCELLED) != -1) {;} else {alert(localize("$$$/ScriptingSupport/Error/CommandNotAvailable=该命令当前不可用"));}
}
2.3复制图像
大家可通过源代码阅读,来掌握相关技巧,源代码如下:
ErrStrs = {};
ErrStrs.USER_CANCELLED = localize("$$$/ScriptingSupport/Error/UserCancelled=用户取消了操作");
try {var idDplc = charIDToTypeID('Dplc');var desc843 = new ActionDescriptor();var idnull = charIDToTypeID('null');var ref713 = new ActionReference();var idDcmn = charIDToTypeID('Dcmn');var idOrdn = charIDToTypeID('Ordn');var idFrst = charIDToTypeID('Frst');ref713.putEnumerated(idDcmn, idOrdn, idFrst);desc843.putReference(idnull, ref713);executeAction(idDplc, desc843, DialogModes.ALL);
} catch (e) {if (e.toString().indexOf(ErrStrs.USER_CANCELLED) != -1) {;} else {alert(localize("$$$/ScriptingSupport/Error/CommandNotAvailable=该命令当前不可用"));}
}
3.作者寄语
合理的脚本代码可以有效的提高工作效率,减少重复劳动。
文章引用至 作者知了-联系方式1
文章引用至 作者知了-联系方式2
Photoshop插件--新建文档--嵌入智能对象--复制图像--脚本开发--PS插件相关推荐
- Photoshop插件--证件照--1寸裁剪--1寸排版--脚本开发--PS插件
文章目录 1.插件界面 2.关键代码 2.1.1寸裁剪 2.2.1寸排版 PS是一款栅格图像编辑软件,具有许多强大的功能,可以制作证件照,本文演示如何通过脚本实现1寸裁剪和1寸排版功能相关功能,展 ...
- ubuntu右键点击没有新建文档_如何复制百度文库豆丁文档
只需要浏览器,复制在线文档平台的内容生成文档的技巧.这里的浏览器需要有开发者工具选项,现在一般的浏览器如谷歌.火狐.360浏览器等都自带这个.下面以360安全浏览器为例. 一.以搜索引擎爬虫的身份访问 ...
- illustrator插件-拼版功能开发-阵列复制-js脚本开发-ai插件
文章目录 1.算法程序 2.作者答疑 1.算法程序 illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是拼版,开发一个阵列复制功能,以下功能仅用于学习交流, ...
- Photoshop插件-秋色效果-脚本开发-PS插件
文章目录 1.插件界面 2.关键代码-秋色效果 3.作者答疑 PS是一款栅格图像编辑软件,具有许多强大的功能,本文演示如何通过脚本实现秋色效果相关功能,展示从互联网收集而来的一个小插件,供大家学习 ...
- 【习题5】用Python完成新建文档写古诗+复制
文章目录 优点 答案 注意 微信公众号 优点 根据课程进度编写,绝无超前知识或复杂代码块 答案 # 写古诗 f = open("gushi.txt", "w", ...
- Photoshop插件-保存-8位通道-16位通道-脚本开发-PS插件
文章目录 1.插件界面 2.关键代码 2.1.8位通道 2.2.16位通道 3.代码转执行 4.作者答疑 PS是一款栅格图像编辑软件,具有许多强大的功能,本文演示如何通过脚本实现8位通道和16位通 ...
- Photoshop插件-锐化-多重调整锐化 (Web)-脚本开发-PS插件
文章目录 1.插件界面 2.关键代码 3.代码转执行 4.作者答疑 PS是一款栅格图像编辑软件,模块众多.提供了脚本,动态连接库等多种扩展机制,本文演示如何通过脚本实现多重调整锐化 (Web)相关 ...
- Photoshop插件-色彩混合模式-盖印-删除-脚本开发-PS插件
文章目录 1.插件界面 2.关键代码 2.1 色彩混合模式 2.2 盖印 2.3 删除 3.代码转执行 4.作者答疑 PS是一款栅格图像编辑软件,模块众多.提供了脚本,动态连接库等多种扩展机制,本 ...
- Photoshop插件-锐化-高反差保留-脚本开发-PS插件
文章目录 1.插件界面 2.关键代码 3.代码转执行 4.作者答疑 PS是一款栅格图像编辑软件,模块众多.提供了脚本,动态连接库等多种扩展机制,本文演示如何通过脚本实现高反差保留相关功能,展示从互 ...
最新文章
- 面试必备的C++知识(未完待续)
- python 语言, 详解fromstring 函数 -------------从字符串到Ascii 码的转换
- SpringSecurity案例之认证服务搭建
- Thrift第三课 编写脚本
- 工业以太网交换机出现温度过高如何处理?
- 深入理解include预编译原理
- 【优化覆盖】基于matlab GUI粒子群算法求解传感器覆盖优化问题【含Matlab源码 709期】
- python选择排序代码_Python 数据结构与算法——选择排序(迭代版、递归版)
- VBA实战代码大全-下载
- IE11的安装方法和更新补丁
- 国际结算习题集及答案
- 【MPEG】DVB / ATSC / ISDB区别
- 百度 linux格式c盘指令,Dos指令直接将gho文件还原到C盘的指令怎么写
- 极狐gitlib的安装和使用
- xxm php,XXM个人知识管理工具 v6.0.5
- 【ML】经典降维算法 t-SNE
- 基于javaweb的精美物流管理系统(java+springboot+vue+mysql)
- 机器学习中的数学——距离定义(九):测地距离(Geodesic Distance)
- 洛谷P2698 [USACO12MAR]Flowerpot S
- 好记性不如烂笔头——Vuex篇
热门文章
- 单链表的冒泡排序(简单易懂)
- 动态sql模糊查询和分页
- java取整和取摸,javascript取整与取模运算(/%)
- shell cat命令
- Python|行列式解‘黑白皇后’
- 5, 10,15,20-四(4-甲氧基羰基苯基)锌卟啉(Zn-TPPCOOMe)/四硝基卟啉铁/锰(TNTPPFeCl /TNTPPMnCl)卟啉定制实验用
- cad安装日志文件发生错误_CAD安装时发生错误1603的详细解决方法
- Linux dmesg命令介绍
- 企业品牌建设的3个关键词:认知、联想、区别
- Hi3516a——HDMI接口获取数据后编码保存