我想訪問我上傳的圖像上傳與1200 * 2000尺寸。但在訪問時間我想訪問它在200 * 150(其用戶給定的值)在PHP維代碼訪問圖像與給定的尺寸,由用戶給出
1
A
回答
1
在這種情況下,您必須調整您上傳的圖片的大小(200 * 150)和小(400 * 300)。這是用於jpg和jpeg圖像。
$filename = 'source.jpg';
// Get new sizes
list($width, $height) = getimagesize($filename);
$thumb_width = 200;
$thumb_height = 150;
$small_width = 400;
$small_height = 300;
// Load
$thumb = imagecreatetruecolor($thumb_width, $thumb_height);
$small = imagecreatetruecolor($small_width, $small_height);
$source = imagecreatefromjpeg($filename);
// Resize thumb
imagecopyresized($thumb, $source, 0, 0, 0, 0, $thumb_width, $thumb_height, $width, $height);
// Resize small
imagecopyresized($small, $source, 0, 0, 0, 0, $small_width, $small_height, $width, $height);
// Output thumb
imagejpeg($thumb, "thumb.jpg");
// Output small
imagejpeg($small, "small.jpg");
//save memory
imagedestroy($thumb);
imagedestroy($small);
+0
...........但不適用於多個圖像只適用於單個圖像我想要根據我的尺寸的圖像列表 – aakash
+0
請檢查此代碼,我已更改爲2尺寸的拇指和小。 –
+0
如果你認爲我的答案是有用的請投我我 –
相關問題
- 1. 由NSNotificationCenter給出的鍵盤尺寸
- 2. 在PhantomJS中訪問圖像尺寸
- 3. 問題與格的圖像尺寸
- 4. ImageLoader沒有給出正確的尺寸
- 5. 如果寬度大於給定尺寸,如何更改圖像
- 6. 顯示的圖像尺寸與所採用的尺寸相同?
- 7. 亞最大尺寸的給定約束
- 8. 拍攝給定尺寸的照片Android
- 9. 生成給定尺寸的表格
- 10. 在聲明C++之後給出尺寸
- 11. Recaptcha固定圖像尺寸
- 12. 圖像尺寸,
- 13. 圖像尺寸
- 14. 將給定尺寸與所需尺寸進行比較並顯示不匹配
- 15. 尺寸圖像的尺寸1600 * 1200
- 16. 如何獲取傳遞給ImageView的圖像的原始尺寸?
- 17. 給定尺寸爲夫特型
- 18. Flash動畫忽略給定尺寸
- 19. 訪問與靜態鏈接圖像鏈接給出FileNotFoundException - android
- 20. 由給定用戶轉推
- 21. 位圖myBitmap = BitmapFactory.decodeByteArray(byteArray,0,byteArray.length);給出的尺寸0
- 22. 尺寸圖像以適合WebView尺寸
- 23. 屏幕尺寸到圖像尺寸
- 24. 多的Android屏幕尺寸確定圖像尺寸/密度
- 25. 在彈出的全尺寸圖像
- 26. Three.js - 獲取圖像尺寸並傳遞給片段着色器
- 27. 如何根據給定的尺寸在codeigniter中調整圖像的大小
- 28. Carrierwave圖像尺寸
- 29. PHP圖像尺寸
- 30. ImageView圖像尺寸
你有什麼嘗試到現在..請讓我們知道嗎? –
我已經上傳了一個尺寸的圖像,但我想訪問用戶給定的慾望大小。 – aakash
http://php.net/manual/en/function.imagecopyresized.php它會幫助你 –