PHP 8.6.0 Beta 1 is available for testing

Imagick::setBackgroundColor

(PECL imagick 2, PECL imagick 3)

Imagick::setBackgroundColorSets the object's default background color

Description

public function Imagick::setBackgroundColor(mixed $background): bool

Sets the object's default background color.

Parameters

background

Return Values

Returns true on success.

Changelog

Version Description
PECL imagick 2.1.0 Now allows a string representing the color as a parameter. Previous versions allow only an ImagickPixel object.

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes 1 note

up
2
eleg
14 years ago
Be cautious and set bgcolor BEFORE importing a SVG with transparency! :-/
<?php
$im = new Imagick();
$im->setBackgroundColor(new ImagickPixel('transparent'));
$im->readImage('carte_Alain2.svg');
$im->setImageFormat("png32");
header('Content-type: image/png');
echo $im;
?>
+add a note

AltStyle によって変換されたページ (->オリジナル) /