我正在将.svg
文件转换为.png
使用 phpImageMagic
库。结果,我得到了一个黑色的背景,里面没有任何图像。下面是我正在使用的 php 源代码:
<?php
$svg1 = 'heart1-small.svg';
$im = new Imagick();
$im->setBackgroundColor(new ImagickPixel('transparent'));
$svg = file_get_contents($svg1);
$im->readImageBlob($svg);
/*png settings*/
$im->setImageFormat("png24");
$im->writeImage('converted.png');
$im->clear();
$im->destroy();
?>
这是我的 .svg 文件。
任何方向都会有所帮助
谢谢,
哈克