2012-07-17 33 views
0

假設我有一個32像素(32x32)的圖像目錄,我想將它製作爲精靈圖表。我不想手動這樣做,因爲它需要很長的時間,但我怎麼做到這樣每個圖像都被搗碎成一個圖像,這是一行...所以.. 32px的高度將會更大(明顯)。PHP - 一起剪切圖像目錄

謝謝

+1

http://www.imagemagick.org/script/montage.php(即有更好的方法來做到這一點)。 – Crontab 2012-07-17 18:52:53

回答

1

我會使用ImageMagick,因爲Crontab建議。這是工作的正確工具。你可以讓你的PHP腳本執行一個shell腳本;在該shell腳本中,您可以使用正確的ImageMagick命令。

+0

我不知道如何使用ImageMagick:\ – nn2 2012-07-17 19:03:33

+0

請按照Crontab提供和學習的鏈接。這是Windows和Linux上相對簡單的命令行工具。這是圖像處理的行業標準。 – 2012-07-17 19:04:43

+0

到目前爲止,我得到了'montage -background#336699 -geometry + 0 + 0 t0.png t1.png all_tiles.png',但我不想全部輸入...... – nn2 2012-07-17 19:04:49

1

雖然ImageMagick是要走的路,但您不需要調用shell腳本。

改爲使用ImageMagick PHP class。這是PECL檔案的一部分,因此即使在大多數託管的Web服務器上也可輕鬆安裝。