PHP的 imagemagic 扩展,可以对SVG操作。使用方法也很简单。但因为imagemagic爆出的安全问题,生产环境一直没有装此扩展。对安全性要求不高的业务,可以使用。

$image = new Imagick();
$image->readImageBlob(file_get_contents('image.svg'));
$image->setImageFormat("png24");
$image->resizeImage(1024, 768, imagick::FILTER_LANCZOS, 1); 
$image->writeImage('image.png');
点赞 ({{click_count}}) 收藏 (0)