1
私は多くの類似の質問を行っています.iは私の問題の答えを見つけることができませんでした。svgからpngに変換すると空白の画像が生成されます
私はsvg
イメージを持っています。私はそれをPNG画像に変換しようとしています。
300dpi
イメージをbackground
のsvgイメージとして使用しています。今度は600dpi
に変更しました。その後、imagick
は空のpngイメージを返します。
$svg=path to svg;
$im = new Imagick();
$im->readImageBlob($svg);
$im->setImageFormat("png32");
$im->setImageCompressionQuality(100);
$im->resizeImage(720, 445, imagick::FILTER_LANCZOS, 1);
$base64=base64_encode($im);
$im->clear();
$im->destroy();
return 'data:image/jpg;base64,' . $base64; //returns blank png
ここでは何が欠けていますか?私はどのライブラリを含める必要がありますか?
PHPバージョン:7
のImagick VERSION:ImageMagickの
まだ動作しません。 – NID