关于photoshop处理图片的自动化

Posted 早上吃什么

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于photoshop处理图片的自动化相关的知识,希望对你有一定的参考价值。

如果打印一个图片我们只需要点击几个按钮就可以完成了,但如果有100多个图片需要打印,那就需要点击几百次按钮,而且这个过程中有很多操作是相同的。能不能简化这个过程呢?是可以的,在photoshop中实现自动化处理或者批量处理操作有两个东西,第一个是动作,还有一个是脚本。

动作是个什么东西?

其实就是录制了用户对某一个核心操作,然后把这些操作当做一个模板,你可以对其它文档套用这个模板,和word中的宏很相似,这回帮我们省去很多时间,就比如上面那个打印上百张图片的例子我们用 文件-自动-批处理就可以一边喝咖啡一边等待打印完毕。

批处理是必须配合一个动作来完成任务的,最上面的“播放”一栏中就是和动作相关的,“组”是指你要运行哪个动作组中的动作,因为一般为了更好的管理动作,需要把动作放到不同的组,这就像是图层和组的关系一样。动作就是动作了,再做批处理之前我们需要录制一个动作,再这里找到我们录制的那个动作即可。

 

“源”是说你要对哪些文件处理,需要指定一个文件的来源。

“目标”是说你处理完文件时否要保存文件,如果保存的话要保存到哪里。 

 

脚本是个什么东西?

为什么photoshop可以支持javascript脚本?因为javascript是ecmascript标准的一个实现,而ecmascript这个标准文档是公开的,谁都可以拿来看,谁都可以照着标准文档开发出来一个javascript解释器,所以adobe就用c++写了一个javascript解释器,然后把这个解释器嵌入到了photoshop中了,所以photoshop可以支持javascript脚本。

 我们拿脚本事件管理器这个功能来说明和理解一下吧。

脚本事件管理器,顾名思义就是让脚本和事件产生了某种关系,说的在直白一点就是,就是告诉photoshop当发生某件事件的时候执行某个脚本或者动作,这些事件有很多,比如打开photoshop的时候,关闭photoshop的时候,新建文档的时候,打印文档的时候等,

再adobe官网上有一个adobe scripting reference的文件里面介绍了很多事件。

 

以上是关于关于photoshop处理图片的自动化的主要内容,如果未能解决你的问题,请参考以下文章

Photoshop 如何自动批量添加图片边框,图片logo, 底部水印

ps的批量处理脚本为啥显示无法处理图片?

关于PhotoShop的ICC文件

Photoshop 批量处理图片

如何调整raw文件

借助Photoshop,Illustrator等设计软件进行WPF图形图像的绘制