我有這段代碼。它應該創建一個透明的PNG,但它的輸出是黑色背景PNG。在CentOS上。透明PNG imagemagick passthru
<?php
header('Content-Type: image/png');
passthru("convert -background transparent -fill red -pointsize 72 -font TR.Matisse.ITC.TTF -gravity Center label:'Font Test' png:-");
?>
這個完美的作品在Ubuntu終端:
convert -background transparent -fill red -pointsize 72 -font TR.Matisse.ITC.TTF -gravity Center label:'Font Test' png.png
那麼,如何得到它是透明的(而不是有一個黑色的磨砂)通過調用PHP系統命令?
和你的問題是? – vascowhite 2012-03-10 20:56:01
我編輯了問題 – Lupus 2012-03-10 20:57:39
這兩個命令字符串以不同的方式結束。這可能是問題嗎? – vascowhite 2012-03-10 20:58:59