我正在设计一个网站,我需要做以下几个事情:
- 上传图片
- 验证它是一张图片(而不是病毒)
- 调整图片大小
- 转换为jpg格式
基本上就是图片上传功能
我不想自己写代码,所以我在尝试找一个PHP类库,可以帮助我完成所有这些操作,因为正如Jeff Atwood所说的那样,"永远不要重复造轮子"。
到目前为止,我已经找到了:
- https://stackoverflow.com/questions/4997127/php-class-to-upload-image-from-url-and-resize-it(我知道它看起来像是重复的,但它不是因为它正在寻找一个URL提取器)
- http://net.tutsplus.com/tutorials/php/image-resizing-made-easy-with-php/
- http://www.verot.net/php_class_upload.htm
- http://blog.freelancer-id.com/index.php/2010/03/21/php-image-crop-resize-upload
- http://www.phpclasses.org/package/2181-PHP-Process-files-and-images-uploaded-via-a-form.html
- https://github.com/dimo414/imgupload
有人对这些类有任何经验吗?你能推荐一个出色的图片上传类吗?