次のコードを使用して、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;
しかし、2 行目に次のエラーがあります。
NoDecodeDelegateForThisImageFormat `' @ error/blob.c/BlobToImage/361
どうすればこれを修正できますか?