首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Batch process photoshop图层,每个保存的图层都有一个特定的文件名

Batch process photoshop图层,每个保存的图层都有一个特定的文件名
EN

Stack Overflow用户
提问于 2011-09-29 01:18:44
回答 1查看 632关注 0票数 1

我有一个250x250px的圆圈。

我有一个动作设置来复制这个圆形图层,并将大小减少99.2% (-2px)。

我现在需要能够保存这一层为png文件与文件名具体到每一层的尺寸-即circle_248x248.png,circle_246x246.png等…

我可以批量保存,但棘手的是使用特定于图层尺寸的文件名进行保存。

有什么建议吗?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-29 03:01:09

您可以使用Adobe ExtendScript对脚本进行更多的控制,并以编程方式命名文件。没有办法通过操作来做到这一点。

如果您可以访问PHP服务器并编写一个简单的脚本来创建所有图像,那么您可以使用GD库,因为它是如此简单的操作。

代码语言:javascript
运行
复制
for($i = 250; $i > 100; $i = $i - 2) {
  $im = imagecreatetruecolor($i, $i); 
  imageantialias($im, true);
  $white = imagecolorallocate($im, 255, 255, 255); 
  $black = imagecolorallocate($im, 0, 0, 0);
  imagefilltoborder($im, 0, 0, $white, $white);
  imagefilledellipse($im, $i/2, $i/2, $i, $i, $black);
  imagepng($im, "circle_".$i."x".$i.".png);
}

很抱歉立即将问题从Photoshop中删除,但这是stackoverflow...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7587050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档