PHP:调整大小/制作缩略图?
你好,我现在已经完成了我的上传个人资料照片系统的制作。现在我想要创建不同尺寸的上传图像的缩略图,例如 48x48 和 148x50,我该怎么做?
示例/好的教程?
Helo i now have finish making my upload profilephoto system. Now i want include creating thumbnails of the uploaded image in different sizes eg 48x48 and 148x50, how can i do this?
Example / good tutorials for this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
那时我用的是imagemagick。
它也可以作为 php 模块使用: http://php.net/manual/en /book.imagick.php
但我没有使用过那个,但我认为它与命令行变体完全相同。
Back then I used imagemagick.
It is also available as a php module: http://php.net/manual/en/book.imagick.php
But I haven't used that one, but I suppose it knows exactly the same as the command line variant.
教程 imagecreatefrom()... 、 imagecopyresized()、imagejpeg()
Tutorial with imagecreatefrom()... , imagecopyresized(), imagejpeg()
这是我的调整大小的课程。将出现的
150
替换为变量。Here my class for resizing. Replace the
150
occurences with a variable.}
}
您将需要使用 PHP 的 GD 库或 ImageMagick 库。
首先找出您在开发和生产环境中安装了哪些(如果有)。
然后根据您想要使用的教程开始寻找教程。那里有很多。
GD 通常预装了 PHP5。
You will need to use PHP's GD library or ImageMagick library.
First find out which, if any, you have installed on your development and production environments.
Then start looking for tutorials depending on which one you want to use. There are many out there.
GD usually comes pre-packed with PHP5.