首先确保启动php的gd2库;在php.ini中启动extension=php_gd2.dll;
<span><?php
</span><span></span>$im<span>=</span><span><em>imagecreatetruecolor</em></span>(<span>400</span>,<span>300</span>);
$red<span>=</span><span><em>imagecolorallocate</em></span>($im,<span>255</span>,<span>0</span>,<span>0</span>);
<span>//imageellipse($im,40,20,20,20,$red);
</span><span>//imageline($im,0,0,400,300,$red);
</span><span>//imagerectangle($im,10,20,300,200,$red);
</span><span>//imagefilledrectangle($im,20,100,360,150,$red);
</span><span>//imagearc($im,200,150,300,220,40,250,$red);
</span><span>//imagefilledarc($im,200,150,300,220,40,250,$red,IMG_ARC_PIE);
</span><span>//$srcImage=imagecreatefromjpeg("123.jpg");
</span><span>//$srcImageInfo=getimagesize("123.jpg");
</span><span>//
</span><span>//imagecopy($im,$srcImage,10,5,50,60,$srcImageInfo[0],$srcImageInfo[1]);
</span><span>//imagestring($im,22,5,8,'hello World',$red);
</span>$str<span>=</span><span>'hello word,</span><span宋体'">天津海港城</span><span>'</span>;
<span>//msyhbd.ttf</span><span宋体'">为支持中文的字体,在</span><span>C:WINDOWS/FONTS</span><span宋体'">里复制到目录;
</span><span><em>imagettftext</em></span>($im,<span>25</span>,<span>10</span>,<span>15</span>,<span>140</span>,$red,<span>"msyhbd.ttf"</span>,$str);
<span><em>header</em></span>(<span>"content-type:image/png"</span>);
<span><em>imagepng</em></span>($im);
<span><em>imagedestroy</em></span>($im);


版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了php:图像处理,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号