我希望图片在以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. 上传后调整图像大小!
- 5. 上传后调整图片大小,无法正常工作?
- 6. CodeIgniter上传图片,然后调整它的大小
- 7. 在将图片上传到Firebase之前调整图片大小
- 8. Cakephp 2+上传图片时调整图片大小和裁剪
- 9. 调整图片大小在轨道上
- 10. 图片调整大小php
- 11. 如何上传图片,调整其大小以及如何在codeigniter中显示调整大小的图片?
- 12. php图片调整大小不能在图像上传
- 13. 图像上传小部件,调整图像大小然后上传
- 14. 调整上传图像的大小 - PHP
- 15. symfony图像上传调整大小
- 16. 调整图像大小并上传
- 17. Symfony2:调整上传图像的大小
- 18. 上传的WordPress图像大小调整
- 19. Flash上传图片调整大小客户端
- 20. Symfony3表格:调整上传图片的大小
- 21. PHP图片上传和调整大小错误
- 22. 无法调整上传图片的大小
- 23. Wordpress无法调整上传图片的大小
- 24. 调整图片大小,而文件上传
- 25. 图片上传裁剪使用jquery和servlet调整大小
- 26. 调整上传的匹配图片的大小
- 27. CodeIgniter的图片上传和调整大小失败
- 28. 客户图片在Magento上传并调整大小
- 29. 如何上传和调整Joomla文章图片的大小?
- 30. 在上传HTML文件之前调整图片的大小5
您的问题被标记为Java,PHP和.Net。你想要哪个解决方案适合? – 2011-09-27 16:40:28
@Phoenix我会说因为链接PHP,我删除其他标签,因为是误导。我来到这里寻找Java调整大小。 – stivlo 2011-10-11 07:25:39