2011-09-28 72 views
1

我有一個250x250px圈的圖層。批處理photoshop圖層與每個保存的圖層具有特定的文件名

我有一個操作設置爲複製此圓形圖層並將大小減小99.2%(-2px)。

我現在需要能夠將該層保存爲具體到每一層的尺寸的文件名的png文件 - 即circle_248x248.png,circle_246x246.png等等...

我可以批量保存,但棘手的一點是使它保存與層的維度特定的文件名..

任何建議?

在此先感謝!

回答

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,但是這計算器...

+0

,對於幫助馬特夢幻般的感謝,看起來像你救了我大量的時間和uneeded在此努力! –

相關問題