【问题标题】:Require a PHP Image Resizer/Cropping Script需要 PHP 图像调整器/裁剪脚本
【发布时间】:2011-08-10 16:54:18
【问题描述】:

我正在抓取图像的链接,需要将它们即时转换为 72x108 以显示在网站上。源图像来自各种分辨率,因此需要裁剪。

我知道中等水平的 PHP,所以我可能可以根据我的需要做一些工作,但希望可以通过 url 请求调用一些东西。例如:mysite.com/thumbnail.php?src=http://anothersite.com/image.jpg&w=72&h=108

这样就好了,需要支持jpg/png。

提前致谢!

【问题讨论】:

  • 为什么要引入代价高昂的瓶颈,而不是简单地使用 GD 在服务器端调整/裁剪图像的大小?
  • 从 Stack Overflow 购买代码需要 50% 的预付款。您订购的自定义脚本价格为 1000 英镑。现金还是信用卡?
  • 哇,谢谢,我只是希望得到一些建议。甚至是 resizer.co 的更成熟的替代品

标签: php image-processing resize crop


【解决方案1】:

只需使用 file_get_contents 或使用 curl 从 url 读取图像,然后使用 php gd 库根据您的需要调整和裁剪图像。

通过以下链接了解更多信息:

http://php.net/manual/en/function.file-get-contents.php

http://php.net/manual/en/book.image.php

http://davidwalsh.name/download-urls-content-php-curl

【讨论】:

    【解决方案2】:

    这是一个非常方便的脚本,用于处理和上传图片,它一直是谷歌搜索结果中的佼佼者。我几年前就用过它,它真的很容易实现。看起来它也是几周前才更新的:)

    http://www.verot.net/php_class_upload.htm

    这可能有点矫枉过正,但如果您查看示例,您会发现您可以用它做很多事情。如果您不将它用于此项目,则可能值得尝试下一个。

    【讨论】:

      猜你喜欢
      • 2012-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-03
      • 1970-01-01
      • 2010-11-24
      • 2011-11-11
      • 1970-01-01
      相关资源
      最近更新 更多