我希望圖片在以4種不同格式上傳後調整大小。如果我調整它的最佳尺寸(即高寬比),如果高度或寬度比另一個太大,某些圖像太小,並且如果將其調整爲固定大小,則圖像會傾斜。那麼調整圖像大小的最佳方法是什麼?我目前正在通過imagemagik thumbnailImage()來做這件事,但我認爲這是一個普遍的問題。什麼是像谷歌或Facebook的網站在做什麼。在這種情況下做什麼是最好的事情上傳後調整圖片大小
2
A
回答
2
您可以在上傳圖像期間使用調整大小功能調整圖像尺寸。 例如:
include('SimpleImage.php');
$image = new SimpleImage();
$image->load($_FILES['uploaded_image']['tmp_name']);
$image->resizeToWidth(300);
$image->resizeToHeight(200);
$image->save('resizeImage.jpg'
同樣的,你可以在不同的尺寸保存圖像。
有關更詳細,你可以在這裏找到:
0
您還可以使用ImageWorkshop:http://phpimageworkshop.com/doc/17/resizing.html
$layer = new ImageWorkshop(array("fileObject" => $_FILES["uploadedImage"]));
$layer->resizeInPixel(200, 150, true); // Conserve proportion !
$layer->save(__DIR__."/web/uploads/2012", "thumb.png", true, null, 95);
您將有200像素/ 150像素與保守比例調整大小的圖片!
相關問題
- 1. 上傳圖片然後調整圖片大小
- 2. 上傳時調整圖片的大小
- 3. 上傳前調整圖片的大小
- 4. Symfony2 - 上傳後調整圖像大小
- 5. 上傳後調整圖像大小!
- 6. C# - 上傳後調整圖像大小
- 7. 上上傳調整照片的大小
- 8. 上傳後調整圖片大小,無法正常工作?
- 9. CodeIgniter上傳圖片,然後調整它的大小
- 10. 在將圖片上傳到Firebase之前調整圖片大小
- 11. Cakephp 2+上傳圖片時調整圖片大小和裁剪
- 12. 調整圖片大小在軌道上
- 13. RahpaelJS圖片大小調整
- 14. CoreGraphics圖片大小調整
- 15. java,圖片大小調整
- 16. 圖片調整大小php
- 17. 如何上傳圖片,調整其大小以及如何在codeigniter中顯示調整大小的圖片?
- 18. php圖片調整大小不能在圖像上傳
- 19. 圖片調整大小調整比率
- 20. 圖像上傳小部件,調整圖像大小然後上傳
- 21. 調整上傳圖像的大小 - PHP
- 22. 調整圖像大小並上傳
- 23. Symfony2:調整上傳圖像的大小
- 24. Django圖像上傳和調整大小
- 25. Django:上傳前調整圖像大小
- 26. 上傳的WordPress圖像大小調整
- 27. symfony圖像上傳調整大小
- 28. 圖像上傳後圖像大小調整php內存限制
- 29. 使用Javascript/AngularJS上傳圖像大小調整後的圖像
- 30. Android Firebase調整圖片大小並上傳到Firebase存儲
您的問題被標記爲Java,PHP和.Net。你想要哪個解決方案適合? – 2011-09-27 16:40:28
@Phoenix我會說因爲鏈接PHP,我刪除其他標籤,因爲是誤導。我來到這裏尋找Java調整大小。 – stivlo 2011-10-11 07:25:39