Lines Matching refs:canvas
217 $canvas = false;
219 $canvas = @imagecreatetruecolor($width, $height);
221 if (!$canvas) {
222 $canvas = @imagecreate($width, $height);
224 if (!$canvas) {
230 imagealphablending($canvas, false);
231 imagesavealpha($canvas, true);
236 $this->keepGifTransparency($this->image, $canvas);
239 return $canvas;
248 * @param resource $canvas New, empty image
251 protected function keepGifTransparency($image, $canvas) argument
270 $canvas,
275 @imagefill($canvas, 0, 0, $transcolorindex);
276 @imagecolortransparent($canvas, $transcolorindex);
280 $whitecolorindex = @imagecolorallocate($canvas, 255, 255, 255);
281 @imagefill($canvas, 0, 0, $whitecolorindex);