视频
图文

今天分享ps如何根据excel表格中的数据,批量生成图片。

比如这个图,我已经根据excel表格中的分类,做好了其中一个人物介绍,每个图层的名称也和表格中一一对应,
注意不需要替换的图层,最好都锁定。
第一步需要先定义数据:

点击图像-变量-定义 ,点击图层,可以看到已经识别到了画布上的图层,

我们点击第一个数据,排位,选中文本替换,下面的名称中输入对应的excel中的列的名称,排位。

其他几个都按照这个格式添加好,最后一个头像是图片,选中像素替换,名称写excel中的列名称,头像,方法选择保持原样,可以保证图像的大小比例不变。

最好点击图层看一下,后面带星号的,就是已经定义数据的图层。
第二步,配置excel表格。
打开已经有数据的表格,可以看到108好汉的数据已经都准备好了,但是没有头像,需要添加一个头像列,

然后打开准备好的头像文件夹,先全选,然后按照alt键,点击 将108个项目拷贝为路径名称,

如果是windows系统,就点击 复制文件地址,然后在excel头像下面粘贴,检查一下是不是每一列都有头像了,如果没问题,

点击文件-另存为,选择存储位置,格式选择csv,如果有提示,直接点击保存即可。

回到ps中,点击,图像-变量-数据组,点击导入,选择刚才做好的csv文件,编码一般情况下自动就可以,

勾选替换现有的数据组,如果点击确定后,出现了乱码,把编码修改为utf-8,一般就可以正常导入。

导入之后能看到 名称-值-图层这边就有了定义的数据,点击数据组,108组数据也会显示。
最后是到了激动人心的批量生成步骤。

点击 文件-导出-数据组作为文件,选择存储文件夹,

数据组选全部所有数据组,文件命名可以不修改,格式选择psd,点击确定,ps就会自动生成108张图片,

看一下生成的震撼过程,进程这边会显示实时进度,画布中定义的图层也会实时切换当前数据,108张图片不到一分钟就能生成完成,检查一下内容完整,格式也没有错乱。

但是生成的都是psd文件,还不能直接使用。

可以点击文件,脚本,图像处理器,1 选择要处理的图像,点击选择文件夹,选择存放psd文件的文件夹。
2,存储位置,选择生成的jpg图片存储位置。
3,勾选存储为jpg,品质随意,我选择12,点击运行, 108个psd源文件 就会转换成jpg格式图片。

学会了psd数据组批量生成图片功能,可以极大的提高固定格式的图片制作效率。

发表回复