Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要PHP图像大小调整器/裁剪脚本_Php_Image Processing_Resize_Crop - Fatal编程技术网

需要PHP图像大小调整器/裁剪脚本

需要PHP图像大小调整器/裁剪脚本,php,image-processing,resize,crop,Php,Image Processing,Resize,Crop,我正在抓取图像的链接,需要将它们动态转换为72x108以显示在网站上。源图像来自不同的分辨率,因此需要进行裁剪 我知道一个中等水平的PHP,所以我可能可以让一些东西满足我的需要,但我希望一些东西可以通过url请求调用。例如:mysite.com/thumbnail.php?src=http://anothersite.com/image.jpg&w=72&h=108 这将是理想的,它需要支持jpg/png 提前谢谢 只需使用file_get_contents或使用curl从url读取图像,然后使

我正在抓取图像的链接,需要将它们动态转换为72x108以显示在网站上。源图像来自不同的分辨率,因此需要进行裁剪

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

这将是理想的,它需要支持jpg/png


提前谢谢

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

有关详细信息,请浏览以下链接:


这是一个非常方便的脚本,用于处理和上传图像,这是谷歌永远的顶级搜索结果。我在几年前就使用过它,它很容易实现。看起来它也是在几周前更新的:)


这可能有些过分,但如果你看看例子,你会发现你可以用它做很多事情。如果您不在本项目中使用它,可能值得尝试下一个项目。

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