Lines Matching refs:canvas
216 $canvas = false;
218 $canvas = @imagecreatetruecolor($width, $height);
220 if (!$canvas) {
221 $canvas = @imagecreate($width, $height);
223 if (!$canvas) {
229 imagealphablending($canvas, false);
230 imagesavealpha($canvas, true);
235 $this->keepGifTransparency($this->image, $canvas);
238 return $canvas;
247 * @param resource $canvas New, empty image
250 protected function keepGifTransparency($image, $canvas) argument
269 $canvas,
274 @imagefill($canvas, 0, 0, $transcolorindex);
275 @imagecolortransparent($canvas, $transcolorindex);
279 $whitecolorindex = @imagecolorallocate($canvas, 255, 255, 255);
280 @imagefill($canvas, 0, 0, $whitecolorindex);