クリッピング パスを含む Photoshop の EPS ファイルがあります。
このファイルからサムネイルを取得する必要があるため、次のコードがあります。
$img = new imagick();
$img->readimage($uploadfile);
$img->trimimage();
$img->setImageFormat("jpeg");
$img->scaleImage(200,200);
$img->writeimage($uploaddir . $thumb . ".jpg");
私は以下を取得します:
私が必要とするものの代わりに:
Photoshop でファイルを開いて手動でパスを削除すると問題なく表示されますが、このような画像が 3000 枚ほどあるので、これを自動的に行う必要があります。