HY填充任何空間,調整圖像尺寸的確切尺寸,保留方面以及在PHP
比方說,我想將圖像轉換成精確的尺寸,例如:400×300。訣竅是,如果圖像由於其縱橫比不適合400x300,則將其放置在黑色邊框的位置。
900x1200圖像將被轉換爲225x300以保留其縱橫比,然後左右黑邊將其設爲400x300。
原始照片:
|||||||||||||||||||||||
|||||||||||||||||||||||
|||||||||||||||||||||||
|||||||||||||||||||||||
|||||||||||||||||||||||
|||||||||||||||||||||||
|||||||||||||||||||||||
|||||||||||||||||||||||
調整大小後,我想是這個樣子:
_______________________
|+++++++++++++++++++++|
|+++++++++++++++++++++|
|+++++++++++++++++++++|
|+++++++||||||||++++++|
|+++++++||||||||++++++|
|+++++++++++++++++++++|
|+++++++++++++++++++++|
|_____________________|
的: 「+++++++」 我想會有些色差,和「|||||||」是形象,在中間!
不幸的是,我還沒有任何代碼!
我想是這樣的: http://phpthumb.sourceforge.net/demo/demo/phpThumb.demo.demo.php#x22 感謝
顯示真實照片的例子。我不明白你在問什麼。 – VOX 2010-07-09 01:25:20
你還沒有給出一個問題(除非你想讓人爲你編寫代碼),所以我可以提供的最多建議是使用ImageMagick或GD等圖形庫。 – 2010-07-09 01:31:11
縱橫比計算應該是最不關心的問題,這很簡單,你應該能夠很快計算出來。更大的問題似乎是你不知道從哪裏開始,這是否正確? – deceze 2010-07-09 01:49:47