Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm imageecolorset () trong PHP

Hàm imageecolorset () đặt màu cho chỉ mục bảng màu đã chỉ định. Sử dụng điều này tạo ra các hiệu ứng giống như tràn ngập trong các hình ảnh được xếp lớp.

Cú pháp

imagecolorset ( img, index, red, green, blue, alpha )

Tham số

  • img :Hình ảnh được tạo bằng hàm imageecreatetruecolor ()

  • chỉ mục :Chỉ mục trong hình ảnh bảng màu

  • đỏ :Giá trị của thành phần màu đỏ

  • xanh lá cây :Giá trị của thành phần xanh

  • xanh lam :Giá trị của thành phần màu xanh lam

  • alpha :Hình ảnh if trong suốt.

Quay lại

Hàm imageecolorset () không trả về kết quả nào.

Ví dụ

Sau đây là một ví dụ

<?php
   $img = imagecreate(550, 400);
   imagecolorallocate($img, 0, 0, 0);
   $bgcolor = imagecolorat($img, 70, 85);
   imagecolorset($img, $bgcolor, 30, 110, 150);
   header('Content-Type: image/png');
   imagepng($img);
   imagedestroy($img);
?>

Đầu ra

Sau đây là kết quả:

Hàm imageecolorset () trong PHP