PHP imagecolorallocate - para asignar una imagen en color
imagecolorallocate - asignar un color a una imagen.
gramática
int imagecolorallocate ( resource $image , int $red , int $green , int $blue )
imagecolorallocate () devuelve un identificador que representa el color RGB de una composición de componente dado. rojo, verde y azul son el color deseado componentes rojo, verde y azul. Estos parámetros son números enteros 0-255 o hexadecimal 0x00 a 0xFF. imagecolorallocate () debe ser llamado para crear cada imagen utilizada en la imagen representada por el color.
Devuelve -1 si falla la asignación.
Nota: La primera vez imagecolorallocate () llamada basándose en la imagen ocupará la paleta de color de fondo, que utiliza imagecreate () que creó la imagen.
Ejemplos
<?php header("Content-type: image/png"); $im = @imagecreate(100, 50) or die("不能初始化新的 GD 图像流"); $background_color = imagecolorallocate($im, 255, 255, 255); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, "A Simple Text String", $text_color); imagepng($im); imagedestroy($im); ?>
El ejemplo anterior de la imagen de salida es el siguiente:
Artículos relacionados
- imagecolorallocatealpha () asignar un color y transparencia de una imagen.
- imagecolordeallocate () color de la imagen no esté asignada.