当前位置:首页 > PHP教程 > php图像处理 > 列表

PHP图片处理之使用imagecopy函数添加图片水印实例

发布:smiling 来源: PHP粉丝网  添加日期:2021-04-27 16:19:34 浏览: 评论:0 

这篇文章主要介绍了php图片处理函数获取类型及扩展名的方法,包括image2wbmp、image_type_to_extension、image_type_to_mime_type等函数的具体使用,具有不错的借鉴与学习价值,需要的朋友可以参考下

本文实例讲述了php图片处理函数获取类型及扩展名的方法。分享给大家供大家参考。

具体实现代码如下:

  1. image_type=image_type_to_mime_type(imagetype_png);   //获取png的mime类型 
  2. echo $image_type;           //输出结果 
  3. // 
  4.  
  5. $file = '1.jpg'
  6. $image = imagecreatefromjpeg($file); 
  7. header('content-type: ' . image_type_to_mime_type(imagetype_wbmp)); 
  8. $fp=fopen($file,r); 
  9. fpassthru($fp); 
  10. image2wbmp($image,"1.bmp"); // output the stream directly 
  11.  
  12. //image_type_to_extension. (php教程 5). image_type_to_extension — 取得图像类型的文件 后缀 ... warning. 本函数暂无文档 
  13.  
  14. $file_ext=image_type_to_extension("1.jpg"); 
  15. echo $file_ext
  16. // 
  17.  
  18. $filename="1.jpg";         //定义图像文件 
  19. $size=getimagesize($filename);      //获取图像的大小 
  20. $fp=fopen($filename,"rb");        //打开文件 
  21. if($size && $fp)          //如果成功打开 
  22.   header("content-type: {$size['mime']}");     //输出文件头信息 
  23.   fpassthru($fp);         //输出文件内容 
  24.   exit;           //中止操作 
  25. else 
  26.   echo "文件打开失败,或者指定的不是图像文件";   //输出错误信息 

希望本文所述对大家的PHP程序设计有所帮助。

Tags: imagecopy

分享到: