我無法弄清楚爲什麼我無法從svg轉換爲圖像。PHP imagick convert svg to image issue
系統:
Windows 2008 Server
II7
PHP 5.3.10- Imagick is installed
代碼
$command = 'C:\imagemagick\convert.exe d:\path-to-svg-file\sample.svg d:\path-to-output-folder\sample.png 2>&1';
exec($command, $output);
ERROR
array(2) {
[0]=> string(102) "convert.exe: Must specify image size `C:/Windows/TEMP/magick-PY5hNkFu' @ error/mvg.c/ReadMVGImage/185."
[1]=> string(126) "convert.exe: no images defined `d:\inetpub\...\output\sample.png' @ error/convert.c/ConvertImageCommand/3044."
}
C:\ imagemagick \ .. \ convert.exe -size 400x200「d:\ inetpub \ ... \ svg \ sample.svg」「d:\ inetpub \ ... \ sample.png」我添加了大小並且該錯誤消失了,但現在我得到一個空的圖像(sample.png 1kb)。 – eBranna
你可以在這裏粘貼你的命令,以便我可以檢查什麼是錯的? – Rush
'C:\ imagemagick \ convert.exe -size 300x300「d:\ inetpub \ path-to-svg-file \ sample.svg」「d:\ inetpub \ path-to-output-flderg \ output \ sample.png 「' – eBranna