我正在使用php .svg库将.png文件转换为ImageMagic文件。因此,我只是得到一个没有任何图像的黑色背景。下面是我正在使用的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文件。
任何方向都会有帮助
谢谢,
哈克
发布于 2013-09-10 06:34:06
您的代码正在工作,可能是您的心1-小. may文件不能正常工作.工作正常,请使用其他svg img.并且一旦将您的ImageMagic包整合到php.ini文件中。
https://stackoverflow.com/questions/18711156
复制相似问题