0
我想轉換SVG至JPG,根據Convert SVG image to PNG with PHP我所建立的轉換方法PHP IMagick:不能保存圖像
public static function createJpgFromSvg($src, $dst, $w = 320, $h = 240) {
$im = new \Imagick();
$svg = file_get_contents($src);
$im->readImageBlob($svg);
$im->setImageFormat("jpeg");
$im->adaptiveResizeImage($w, $h);
$im->writeImage($dst);
$im->clear();
$im->destroy();
}
問題是,我總是收到一個例外:
ImagickException #1
unable to open image `<path>': No such file or directory @ error/blob.c/OpenBlob/2675
對於行:
$im->writeImage($dst);
我已經檢查目標文件夾的寫權限,我有77你能幫我嗎?