PHP 8.4.2 Released!

Imagick::setBackgroundColor

(PECL imagick 2, PECL imagick 3)

Imagick::setBackgroundColorオブジェクトのデフォルト背景色を設定する

説明

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

オブジェクトのデフォルト背景色を設定します。

パラメータ

background

戻り値

成功した場合に true を返します。

変更履歴

バージョン 説明
PECL imagick 2.1.0 色を表す文字列をパラメータとして指定できるようになりました。 これまでのバージョンでは ImagickPixel オブジェクトしか指定できませんでした。

add a note

User Contributed Notes 1 note

up
0
eleg
12 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;
?>
To Top