我正在尝试使用以下代码将 svg 图像转换为 png:
$image = new Imagick();
$image->readImageBlob($_POST['svgcode']);
$image->setImageFormat("png24");
$image->resizeImage(600, 600, imagick::FILTER_LANCZOS, 1);
header('Content-type: image/png');
echo $image;
但是第二行有一个错误:
NoDecodeDelegateForThisImageFormat `' @ error/blob.c/BlobToImage/361
我怎样才能解决这个问题?