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ả: