imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像。

载入图像

imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像,成功返回图像资源,失败则返回一个空字符串。

该系列函数有:

  • imagecreatefromgif():创建一块画布,并从 GIF 文件或 URL 地址载入一副图像
  • imagecreatefromjpeg():创建一块画布,并从 JPEG 文件或 URL 地址载入一副图像
  • imagecreatefrompng():创建一块画布,并从 PNG 文件或 URL 地址载入一副图像
  • imagecreatefromwbmp():创建一块画布,并从 WBMP 文件或 URL 地址载入一副图像
  • imagecreatefromstring():创建一块画布,并从字符串中的图像流新建一副图像

语法:

resource imagecreatefromgif( string filename )
resource imagecreatefromjpeg( string filename )
resource imagecreatefrompng( string filename )
resource imagecreatefromwbmp( string filename )
resource imagecreatefromstring( string image )

例子:

<?
header("Content-type: image/jpeg");//创建并载入一幅图像
$im = @imagecreatefromjpeg("images/flower_1.jpg");//错误处理
if(!$im){$im  = imagecreatetruecolor(150, 30);$bg = imagecolorallocate($im, 255, 255, 255);$text_color  = imagecolorallocate($im, 0, 0, 255);//填充背景色imagefilledrectangle($im, 0, 0, 150, 30, $bg);//以图像方式输出错误信息imagestring($im, 3, 5, 5, "Error loading image", $text_color);
} else {//输出该图像imagejpeg($im);
}
?>

在该例子中,我们载入并输出原图。由于 PHP 对图像创建错误没有友好的错误提示,因此我们自定义了错误处理信息。

提示

对于 PHP 生成的图片,如果要直接在普通网页中显示而不是通过 header 输出,可以通过如下的方式调用:

<img src="pic.php" />

本文地址:http://blog.csdn.net/aerchi/article/details/51952918

imagecreatefrom php图片处理相关推荐

  1. php 图片上传 水印,PHP - 图片上传并添加水印

    一个的面向过程的 PHP 图片上传并对其添加文字水印的功能. 还有很多待需完善的地方. index.php $conn=@mysql_connect("localhost",&qu ...

  2. 手机php转换txt,PHP 实现的将图片转换为TXT

    PHP 实现的将图片转换为TXT /* 2015年10月19日10:24:59 */ // 打开一幅图像 $file_name='d:\ascii_dora.png'; $chars = " ...

  3. php分析图片水印,PHP开发的文字水印,缩略图,图片水印实现类与用法示例

    本文实例讲述了PHP开发的文字水印,缩略图,图片水印实现类与用法.分享给大家供大家参考,具体如下: 1.实现类ImageToTest.class.php参考代码 class ImageToTest { ...

  4. 阿里云OSS图片上传类

    1.阿里云基本函数 /*** 把本地变量的内容到文件* 简单上传,上传指定变量的内存值作为object的内容*/ public function putObject($imgPath,$object) ...

  5. php图片等比例压缩,php实现图片上传并等比例压缩

    分为两个文件,采用原始php简单粗暴的说明用法 shenshu.php 接收2个GET参数orderid,account.后面的类会根据此参数创建目录 申诉 申诉 文件名: upload_shensh ...

  6. php图片生成缩略图_PHP实现生成图片缩略图函数

    本文主要和大家介绍了PHP基于GD库实现的生成图片缩略图函数,涉及php针对图片属性相关操作技巧,需要的朋友可以参考下,希望能帮助到大家. /** * 生成缩略图函数(支持图片格式:gif.jpeg. ...

  7. php gd库 图片水印,php使用GD库实现文字图片水印及缩略图教程

    我们要使用gd库就必须先打开gd库,具体如下 Windows下开启PHP的GD库支持 找到php.ini,打开内容,找到: ;extension=php_gd2.dll 把最前面的分号";& ...

  8. PHP用gd库给图片添加水印,php用GD库给图片添加水印

    php用GD库给图片添加文字水印,整个代码比较简单,DEMO如下: /*打开图片*/ //1.配置图片路径 $src = "aeroplane.jpg"; //2.获取图片信息 $ ...

  9. php的gd库处理大的图片,PHP的gd库处理图片

    gd库为图片加文字水印和图片输出 $number = $result['certno'];//设置水印内容 $file = './Uploads/certs/' . $number . '.jpg'; ...

最新文章

  1. 解密module_init幕后的故事
  2. 氨氮吹脱法脱与php有关系吗,吹脱法处理氨氮废水的原理及优缺点分析
  3. 斐波那契数列与阶乘---递归实现
  4. MySQL多个相同结构的表查询并把结果合并放在一起的语句(union all)
  5. robot连接mysql_robot连接mysql - autocar - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  6. JEECG开源团队招募成员计划
  7. mac应用打包成为dmg的方法
  8. SpringBoot--自动装配原理详解及应用之Conditional注解
  9. 学C++不得不看的一篇文章
  10. 堆排序时间复杂度计算
  11. c语言10的10万次方,在c语言编程中 10的n次方应该怎么表达
  12. 智能网联公交的三大发展趋势
  13. zbbz cnk
  14. 速读 OSI合作的《2022全球开源趋势报告》
  15. LIN雨量传感器:MQB平台与PQ自带的传感器类型分析
  16. 索尼开发新传感器为激光雷达提供助力,用于自动驾驶和其他应用
  17. 常微分方程-差分方程
  18. SAP HANA XS CDS简介
  19. 长城麒麟linux安装软件,在优麒麟20.04系统下安装软件建议到自带的软件商店中...
  20. 致远项目管理SPM系统之项目立项审批

热门文章

  1. 邮政取 Google 西联汇款什么时候多了这么多手续?
  2. flask mysql orm_Flask笔记:数据库ORM操作MySQL+pymysql/mysql-python+SQLAlchemy/Flask-SQLAlchemy...
  3. 记录Shiro的rememberMe Cookie序列化失败的情况的解决方案
  4. 怎么去去除“使用右键PPTV网络电视播放”????
  5. 3-9应用层如何防御
  6. Vue中 引入使用 D3.js
  7. 国庆学go,完成了博客基本功能,迫不及待的发布上线了
  8. mysql根据两个字段查重
  9. BigDecimal变为负数
  10. C语言I--作业10