如何使用 PHP 调整图像大小?
可能的重复:
将图片大小调整为固定大小
如何在 PHP 中调整图像大小?
Possible Duplicate:
Resize a picture to a fixed size
How to resize an image in PHP?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
尝试GD 和图像函数,或者 - 如果您想要的不仅仅是那 - 像 ImageMagick 这样的库。
Try the GD and Image functions, or - if you want something more than just that - a library like ImageMagick.
您可以使用 imagemagick,通过 php 中的 exec("convert ...") 调用它,将其复制到所需位置并访问它。
You may use imagemagick, call it via exec("convert ...") from php, copy it to the desired location and access it.
您也可以像我一样使用像繁荣lib.com 这样的轻量级框架,其中所有内容都很好地包装在类中 fImage,文档中的示例:
它将与 GD 和 ImageMagick 一起使用
You can also do like I do and use a lightweight framework like flourishlib.com where everything is nicely wrapped in a class fImage, example from documentation:
It will work with both GD and ImageMagick
我正在使用 Image_Transform PEAR 包。一个现成的东西在这项任务上非常可靠。
I'm using Image_Transform PEAR package for it. A ready-made thing that's pretty solid at this task.
您可以使用 codeigniter 框架,它为您提供了很多工具,包括图像处理。否则,主要思想是:
You may use codeigniter framework which provides you a lot of tools, including image manipulation. Otherwize, the main idea is to:
这是我不久前编写的 图像调整大小脚本 的代码。它调整图像大小并保持纵横比。
该脚本使用核心 GD 库来调整大小。所以希望您的主机已经安装了它。
我将文档从瑞典语快速翻译成英语。所以它可能并不完美。
希望它有效!
Here is the code to a Image resize script which i wrote a while back. It resizes the image and keeps the aspect ratio.
This script uses the core GD library to resize. So hopefully your host already got it installed.
I did some fast translation on the documentation from swedish to english. So it might not be perfect.
Hope it works!