- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用photoshop脚本自动合成新闻稿四格图片
用photoshop脚本自动合成新闻稿四格图片
PhotoCombination.js脚本程序使用手册
包含文件:
1)ReadMe.txt
2)PhotoCombination.js,若后缀不是.js,请直接改成.js后缀。
功能介绍:
由于宣传工作的需要,经常需要把4幅图片合成1幅图片,就是类似以前的四格漫画形式。由于每次的合成操作都是重复的,因此在PS中运行该脚本可以自动完成合成过程。
图解功能:
素材:4幅图片,存放在d盘根目录下,命名规则为:1.jpg,2.jpg,3.jpg,4.jpg。
合成效果:合成后图片名称默认为jsj_wuchao.jpg,存放在d盘根目录下。
合成规则: +------+------+ ,合成图片中各部分间隔均为4个像素。
|1.jpg | 2.jpg|
+------+------+
|3.jpg | 4.jpg|
+------+------+
要求:
1)photoshop版本要求:ps cs2及以上版本,少数极精简版本不适用。
2)操作系统要求:windows平台。
3)图片格式限制:合成后的图片只能保存为jpg格式,被合成的图片格式为常见的jpg、png、bmp、gif。
4)图片大小无限制。
使用方式:
1)将选好的4幅图片,按照合成规则命名后存放在d盘根目录下。
2)打开ps软件,[文件]-[脚本]-[浏览]-[选中.js文件]-[载入],当所有打开的窗口完全关闭时可以退出ps软件,运行结果默认存放在d盘根目录下的jsj_wuchao.jpg文件。
高级用法:(修改newsphoto_process.js文件)
1)改变默认文件存放路径。
a)例如:var path1 = d:/1.jpg ,代表素材图片1.jpg的存放路径。
b)例如:var savepath = d:/jsj_wuchao.jpg ,代表合成后图片jsj_wuchao.jpg存放路径。
2)改变默认尺寸。
a)var bgwidth = new UnitValue(600,px) ,合成后图片宽为600像素。
var bgheight = new UnitValue(480,px) ,合成后图片高为480像素。
Var partwidth = new UnitValue(298,px) ,素材图片宽为298像素
var partheight = new UnitValue(238,px) ,素材图片高为238像素
注:以上4个变量给定,则合成图片中各部分间隔也确定(600-(298*2)=4)。
b)若a)改变,则相应必须改变b)。
var xup= new UnitValue(-151,px)//计算规则-151 = - (bgwidth - partwidth)/2
var xdown= new UnitValue(151,px)//计算规则151 = (bgwidth - partwidth)/2
var yup= new UnitValue(-121,px)//计算规则-121 = - (bgheight - partheight)/2
var ydown= new UnitValue(121,px)//计算规则121 = (bgwidth - partwidth)/2
二、PhotoCombination.js脚本程序源代码
//脚本源代码,使用时改成PhotoCombination.js
//设置背景文档尺寸单位为像素
var originalUnit = preferences.rulerUnits
preferences.rulerUnits = Units.PIXELS
//定制常量
var path1 = d:/1.jpg
var path2 = d:/2.png
var path3 = d:/3.png
var path4 = d:/4.jpg
var savepath = d:/jsj_wuchao.jpg
var bgwidth = new UnitValue(600,px)
var bgheight = new UnitValue(480,px)
var partwidth = new UnitValue(298,px)
var partheight = new UnitValue(238,px)
var xup= new UnitValue(-151,px)//计算规则-151= - (bgwidth - partwidth)/2
var xdown= new Unit
原创力文档


文档评论(0)