function watermark::_get_image_color in ImageCache Actions 6.2
Same name and namespace in other branches
- 8 watermark.inc \watermark::_get_image_color()
- 5.3 watermark.inc \watermark::_get_image_color()
- 5.2 watermark.inc \watermark::_get_image_color()
- 6 watermark.inc \watermark::_get_image_color()
- 7 watermark.inc \watermark::_get_image_color()
1 call to watermark::_get_image_color()
File
- ./
watermark.inc, line 118 - routine for image layering
Class
Code
function _get_image_color($im, $r, $g, $b, $alpha) {
$c = imagecolorexactalpha($im, $r, $g, $b, $alpha);
if ($c != -1) {
return $c;
}
$c = imagecolorallocate($im, $r, $g, $b, $alpha);
if ($c != -1) {
return $c;
}
return imagecolorclosest($im, $r, $g, $b, $alpha);
}