php - 从任何文件类型的 URL 创建图像

标签 php image gd

我知道imagecreatefromgif() , imagecreatefromjpeg() , 和 imagecreatefrompng()但是有没有办法从 any 类型的有效图像的 url 创建图像资源(最好是 png)?还是必须先确定文件类型再使用合适的功能?

当我说 url 时,我的意思是 http://sample.com/image.png,而不是数据 url

最佳答案

最简单的方法是让 php 决定文件类型:

$image = imagecreatefromstring(file_get_contents($src));

关于php - 从任何文件类型的 URL 创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10233577/

相关文章:

php - 在 360 度圆上写文本/值

Android将 View 保存为jpg或png

php - 在php中合并两个图像

php - 推荐一个不错的非第三方简易聊天室

php - 如何使用索引为多个数据库创建搜索引擎

javascript - 在 div 中使用图像而不使用 <img> 标签

javascript - 如何将变量传递给事件处理程序?

php - 我可以显示用 PHP/GD 创建的图像而不保存并且不使用带有图像标题的外部 PHP 吗?

php - 使用 preg_replace 从字符串中删除 'img' 标记

javascript - 使用 Ajax 和 PHP 将文件上传到数据库