【发布时间】:2015-03-02 07:05:38
【问题描述】:
我正在使用构建网站
- php 5.3,
- 推特引导
- MySQL,
其中包括一些功能,注册用户可以创建自己的个人资料、上传头像、封面照片、更新状态、分享照片等。
由于我是上述所有 3 种技术的新手,因此我完全依赖互联网来完成我的工作。现在,我在使用GD 库调整大小、重新采样和维护上传图像的纵横比和方向时遇到了麻烦。
我的期望是:
-
减小图像的文件大小,同时保持质量和纵横比。
-
保持方向[许多图像水平旋转,我猜与exif有关]。
-
生成 4 个不同大小的缩略图 [30x30、40x40、55x55 和一个用于封面图片的大缩略图]。
我尝试了很多选项,但还没有找到一个可以完成所有这些的单一解决方案。我遇到了
ImageMagick库,它看起来很有希望,但不确定它是否符合我的目的。请帮助我提供与我的要求相关的代码 sn-ps 或示例。
附:如果我的问题不清楚,我会尝试像 Facebook 和 Twitter 那样实现图像处理。
提前致谢
【问题讨论】:
-
嗨,Raheel Khan。链接重定向到空白页......
-
请点击此链接,对于最后一个用于克隆的链接,我深表歉意。 gist.github.com/raheelkhan/1c41c15d6d376d9ee869
-
它不是那么先进,但在提供欲望时可以做一些基本的事情,就像我在示例中提到的那样。
-
当然。感谢您的帮助
标签: php twitter-bootstrap-3 imagemagick