我有一个250x250像素的圆圈。
我设置了一个动作来复制此圆圈图层并将尺寸减小99.2%( - 2px)。
我现在需要能够将此图层保存为png文件,其文件名特定于每个图层的尺寸 - 即circle_248x248.png,circle_246x246.png,等等......
我可以批量保存,但棘手的一点是使用特定于图层尺寸的文件名进行保存..
有什么建议吗?
提前致谢!
答案 0 :(得分:1)
您可以使用Adobe ExtendScript来更好地控制脚本并以编程方式命名文件。使用Actions无法做到这一点。
如果您可以访问PHP服务器并编写一个简单的脚本来创建所有图像,则可以使用GD库,因为这是一个非常简单的操作。
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 ...