Image::canvas

Create a new empty image resource

3M Downloads / Month

Open Source MIT License

You are viewing the documentation for Intervention Image 2, this version has reached end of life (EOL). Please consider upgrading to version 3.

public Intervention\Image\ImageManager canvas(integer $width, integer $height, [mixed $bgcolor])

Factory method to create a new empty image instance with given width and height. You can define a background-color optionally. By default the canvas background is transparent.

Parameters

width

Width of the new image resource.

height

Height of the new image resource.

bgcolor (optional)

Optional Background-color of the image resource. Pass a color in one of the supported color formats or just leave it blank to get a transparent background.

Return Values

Instance of Intervention\Image\Image

Examples

// create a new empty image resource with transparent background
$img = Image::canvas(800, 600);

// create a new empty image resource with red background
$img = Image::canvas(32, 32, '#ff0000');

See also

Edit