imagepng

王朝百科·作者佚名  2010-08-20  
宽屏版  字体: |||超大  

ImagePNG

建立 PNG 图型。

语法: int imagepng(int im, string [filename]);

返回值: 整数

函数种类: 图形处理

内容说明

本函数用来建立一张 PNG 格式图形。参数 im 为使用 ImageCreate() 所建立的图片代码。参数 filename 可省略,若无本参数 filename,则会将图片指接送到浏览器端,记得在送出图片之前要先送出使用 Content-type: image/png 的标头字符串 (header) 到浏览器端,以顺利传输图片。本函数在 PHP 3.0.13 版之后才支持。

使用本功能需要在编译 PHP 前先安装 GD library。在 1.6.2 版以前的 GD library 有支持 GIF 格式的功能,但因为 GIF 格式使用的 LZW 演算法牵涉到 Unisys 的专利权,因此在 GD library 1.6.2 版之后不支持 GIF 的格式。然而到了PHP5,GD库又支持创建GIF了。

以下是简单的例子:

<?php

Header("Content-type: image/gif");

$im = imagecreate(400,30);

$black = ImageColorAllocate($im, 0,0,0);

$white = ImageColorAllocate($im, 255,255,255);

imageline($im, 1, 1, 350, 25, $black);

imagearc($im, 200, 15, 20, 20, 35, 190, $white);

imagestring($im, 5, 4, 10, "Graph TEST!!", $white);

ImageGif($im);

ImageDestroy($im);

?>

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有