PHP Imagecolortransparent() 函数

PHP Imagecolortransparent() 函数

Imagecolortransparent() 函数是 PHP 中的另一个内置函数,主要用于将颜色设置为透明。它用于自定义图像的透明颜色。该函数返回新透明颜色的标识符,如果图像上没有定义透明元素或未指定颜色,则函数将返回 -1。

语法

imagecolortransparent(  image , color )

参数

imagecolortransparent()函数接受这两个参数。

序号 参数 描述 可选/必选
1 $image 此参数用于定义要显示的图像的大小。此参数由像imagecreatetruecolor()函数这样的图像资源使用,该函数返回一个图像源。 必选
6 $color 此参数用于定义图像的颜色。此参数用于创建颜色标识,如imagecolorallocate()函数。 必选

imagecolortransparent()函数在程序成功执行时返回新的透明颜色的标识符。如果图像没有指定颜色或不含有任何透明颜色,则在失败尝试时返回-1。

示例

以下是使用imagecolortransparent()函数的多个示例。

程序1: PHP程序展示了imagecolortransparent()函数的基本用法。

<!DOCTYPEhtml>
<html lang= " en ">
<head>
  <meta charse t= " UTF - 8 ">
  <meta http - equiv= " X - UA - Compatible " content = " IE = edge ">
  <meta name = " viewport " content = " width = device - width, initial - scale = 1 .0">
  <title> PHP </title>
</head>
<body>

</body>
</html>

输出

PHP Imagecolortransparent() 函数

在这个程序中,我们声明了各种变量,如 $image 来定义我们需要的图像大小, $background color 来定义我们需要的背景, $background - color - 2 来定义我们需要的其他背景颜色。我们使用 Imagefilledrectangle() 函数创建一个绿色的矩形。为了显示图像的输出,我们使用了内置的PHP命令 headerimagepng 来在浏览器上显示。

程序2: PHP程序展示了 imagecolortransparent() 函数的基本用法。

<!DOCTYPEhtml>
<html lang= " en ">
<head>
  <meta charse t= " UTF - 8 ">
  <meta http - equiv= " X - UA - Compatible " content = " IE = edge ">
  <meta name = " viewport " content = " width = device - width, initial - scale = 1 .0">
  <title> PHP </title>
</head>
<body>

</body>
</html>

输出

PHP Imagecolortransparent() 函数

在这个程序中,我们声明了各种变量,比如 $image 来定义所需图像的大小, $background color 来定义所需的背景颜色, $background - color - 2 来定义另一种背景颜色。我们使用了 Imagecolortransparent() 函数使黑色背景透明,最后我们使用了 image-filled rectangle() 函数创建一个蓝色的矩形。为了显示图像输出,我们使用了内置的PHP命令 headerimagepng 在浏览器上显示。

程序3: PHP程序显示了 imagecolortransparent() 函数的基本用法。

<!DOCTYPEhtml>
<html lang= " en ">
<head>
  <meta charse t= " UTF - 8 ">
  <meta http - equiv= " X - UA - Compatible " content = " IE = edge ">
  <meta name = " viewport " content = " width = device - width, initial - scale = 1 .0">
  <title> PHP </title>
</head>
<body>

</body>
</html>

输出

PHP Imagecolortransparent() 函数

在这个程序中,我们声明了各种变量,例如 $image 来定义所需的图像大小, $background color 来定义所需的背景, $background - color - 2 来定义其他背景色。我们使用 Imagecolortransparent() 函数将黑色背景转换为透明,最后使用 Imagerectangle() 函数创建一个红色空心矩形。为了显示图像的输出,我们使用内置的PHP命令 headerimagepng 在浏览器上显示。

程序4: PHP程序显示了 imagecolortransparent() 函数的基本用法。

<!DOCTYPEhtml>
<html lang= " en ">
<head>
  <meta charse t= " UTF - 8 ">
  <meta http - equiv= " X - UA - Compatible " content = " IE = edge ">
  <meta name = " viewport " content = " width = device - width, initial - scale = 1 .0">
  <title> PHP </title>
</head>
<body>

</body>
</html>

输出

PHP Imagecolortransparent() 函数

在这个程序中,我们声明了各种变量,比如 $image 来定义我们需要的图像大小, $background color 来定义我们需要的背景, $background - color - 2 来定义我们需要的背景的其他颜色。为了显示图像的输出,我们使用了内置的PHP命令header和imagepng在浏览器上显示。我们还使用了 Imagecolortransparent( ) 函数将黑色背景设置为透明,并最后使用 Image ellipse ( ) 函数创建一个空的绿色圆圈。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程