PHP imagepng 图像GD库函数

  • 定义和用法

    imagepng - 以 PNG 格式将图像输出到浏览器或文件
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    imagepng ( resource $image [, string $filename ] )
    
    imagepng() 将 GD 图像流(image)以 PNG 格式输出到标准输出(通常为浏览器),或者如果用 filename 给出了文件名则将其输出到该文件。
  • 参数

    参数 必需的 描述
    image 由图象创建函数(例如 imagecreatetruecolor() )返回的图象资源。
    filename 图片保存的文件名
  • 返回值

    如果转换完成,或者源图像已经是真彩色图像,则返回TRUE,否则返回FALSE。
  • 示例

     
    $im = imagecreatetruecolor(200,200);
    
    $color = imagecolorallocate($im,255,123,11);
    
    imagefill($im,0,0,$color);
    // Convert it to true color
    imagepng($im);
    
    
    
    header("Content-type:image/png");
    // Free the memory
    imagedestroy($im)
    
    
    以上示例输出:
    gd_35      
    
  • 相关函数

    imagecreatetruecolor() - 新建一个真彩色图像
    imageistruecolor() - 检查图像是否为真彩色图像