Lines Matching refs:canvas
195 $canvas = false;
197 $canvas = @imagecreatetruecolor($width, $height);
199 if (!$canvas) {
200 $canvas = @imagecreate($width, $height);
202 if (!$canvas) {
208 imagealphablending($canvas, false);
209 imagesavealpha($canvas, true);
214 $this->keepGifTransparency($this->image, $canvas);
217 return $canvas;
226 * @param resource $canvas New, empty image
229 protected function keepGifTransparency($image, $canvas) argument
248 $canvas,
253 @imagefill($canvas, 0, 0, $transcolorindex);
254 @imagecolortransparent($canvas, $transcolorindex);
258 $whitecolorindex = @imagecolorallocate($canvas, 255, 255, 255);
259 @imagefill($canvas, 0, 0, $whitecolorindex);