我正在抓取图片的链接,需要将它们即时转换为72x108以在网站上显示。源图像来自各种分辨率,因此需要进行裁剪。
我知道中等水平的PHP,所以我可能会根据我的需要制作一些东西,但希望能通过网址请求调用。 EG:mysite.com/thumbnail.php?src=http://anothersite.com/image.jpg&w=72&h=108
这将是理想的,它需要支持jpg / png。
提前致谢!
答案 0 :(得分:0)
只需使用file_get_contents或使用curl从网址中读取图片,然后使用php gd库根据需要调整图片大小并裁剪图片。
浏览以下链接以获取更多信息:
http://php.net/manual/en/function.file-get-contents.php
答案 1 :(得分:0)
这是一个非常方便的脚本,用于处理和上传图像,这些图片一直是google的最佳结果。我几年前就用它了,实现起来非常简单。看起来它刚刚在几周前更新了:)
http://www.verot.net/php_class_upload.htm
这可能有点矫枉过正,但是如果你查看这些例子,你可以看到你可以用它做很多事情。如果您不将它用于此项目,那么可能值得尝试下一个项目。