<?php imagefill( GdImage $image, int $x, int $y, int $color): bool
<?php imagecopy($base, $resource, 0, 0, 0, 0, $width, $height); imagefill($resource, $x, $y, $filling); imagecopy($base, $resource, 0, 0, 0, 0, $width, $height);
<?php } imagefill($resource, 0, 0, $matte); imagecolortransparent($resource, $matte);
<?php if ($transIndex != -1) { $rgba = imagecolorsforindex($modified, $transIndex); $transColor = imagecolorallocatealpha($modified, $rgba['red'], $rgba['green'], $rgba['blue'], 127); imagefill($modified, 0, 0, $transColor); imagecolortransparent($modified, $transColor); } else { imagealphablending($modified, false);
<?php $background = new Color($background); imagefill($image->getCore(), 0, 0, $background->getInt()); return $image; }
<?php imagealphablending($clone, false); imagesavealpha($clone, true); $transparency = imagecolorallocatealpha($clone, 0, 0, 0, 127); imagefill($clone, 0, 0, $transparency); imagecopy($clone, $core, 0, 0, 0, 0, $width, $height);