請小心,在導入具有透明度的 SVG 之前設定背景顏色!:-/
<?php
$im = new Imagick();
$im->setBackgroundColor(new ImagickPixel('transparent'));
$im->readImage('carte_Alain2.svg');
$im->setImageFormat("png32");
header('Content-type: image/png');
echo $im;
?>
(PECL imagick 2, PECL imagick 3)
Imagick::setBackgroundColor — 設定物件的預設背景顏色
background
成功時傳回 true
。
版本 | 說明 |
---|---|
PECL imagick 2.1.0 | 現在允許將表示顏色的字串作為參數。先前的版本僅允許 ImagickPixel 物件。 |