2012-02-14 71 views
0

假設我有很多圖像。所有這些圖像都有5px的黑色邊框。我想通過PHP刪除所有這些邊框。我怎樣才能做到這一點?是否有可能像$ newImage = oldImage(+ 5px height,+ 5 left等)或類似的方式複製和移動圖像?如何獲取圖像的一部分?

+0

你讀來的文檔(http://php.net/manual/en/ref.image.php)上'GD '? – Jon 2012-02-14 14:54:58

+0

很多關於裁剪圖像的問題。既然你有一個固定的邊框尺寸,應該很容易適應其中的許多來滿足你的需求,裁剪所有尺寸的外部5px。 – 2012-02-14 14:57:51

回答

1
$size=getimagesize($oldfilename); 
$image=imagecreatefromgd2part ($oldfilename , 5, 5, $size[0]-10, $size[1]-10); 
imagejpeg($image,$newfilename);