PHP图像图形处理技术

<?php
     header("content-type:image/png");  //
定义输出的图像类型;

     $image=imagecreate(300,155);        //
新建图像;
     $bg=imagecolorallocate($image,220,40,120);     //
定义背景颜色;
     $textcolor=imagecolorallocate($image,188,215,99);    //
定义文字颜色;
     imagestring($image,30,68,60,'http://www.sy5.com',$textcolor);     

      //设置并输出文字;
     imagepng($image);      //
输出PNG图像;
     imagedestroy($image);      //
释放图像资源;
?>

 

<?php

 

 

 $im=imagecreate(550,200);    //创建图布大小;

     $bg=imagecolorallocate($im,80,220,30);  //设定图布背景颜色;

     $color=imagecolorallocate($im,255,0,0);  //图形颜色;

     $color1=imagecolorallocate($im,255,255,255);

     $color2=imagecolorallocate($im,255,220,42);

     $color3=imagecolorallocate($im,99,85,25);

     $color4=imagecolorallocate($im,215,115,75);

     imagepolygon($im,array(20,20,90,160,160,20,90,70,23,129),5,$color);

             //绘制一个多边形;

     imagerectangle($im,200,10,500,35,$color1); //绘制一个矩形;

     imagearc($im,200,100,100,100,0,360,$color2);  //绘制一个圆;

     imagearc($im,300,100,120,50,0,360,$color3);  //绘制一个椭圆;

     imagesetthickness($im,6);  //设置椭圆边线的宽度;

     imagearc($im,450,100,180,100,180,360,$color4);  //绘制一个椭圆弧;

    header("content-type:image/png"); 

     imagepng($im);  //  生成png图像;

     imagedestroy

($im);  //释放内存

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值