2010-07-30 98 views
2

我使用這個語法更改背景中的ImageMagick

$graphic = new Imagick($this->img); 

問題導入帶有imagick SVGs是這個圖像被輸入一個白色背景。如何將白色背景更改爲透明背景,或者在導入SVG時使imagick保持透明背景。

+0

你是否能夠讓你的PHP代碼工作,以獲得svg透明PNG背景? – noobcode 2012-12-31 04:15:58

回答

2

我無法幫助你imagick。但是,我知道,有一個透明背景的SVG被轉化爲透明背景PDF,如果我用這個ImageMagick的CLI命令:

convert -background none some.svg some.pdf 

,如果我用

convert -background gray some.svg some.pdf 

的PDF確實有灰色背景。