Spatie\MediaLibrary\ImageGenerators\FileTypes\Svg::convert PHP Метод

convert() публичный Метод

public convert ( string $file, Conversion $conversion = null ) : string
$file string
$conversion Spatie\MediaLibrary\Conversion\Conversion
Результат string
    public function convert(string $file, Conversion $conversion = null) : string
    {
        $imageFile = pathinfo($file, PATHINFO_DIRNAME) . '/' . pathinfo($file, PATHINFO_FILENAME) . '.jpg';
        $image = new \Imagick();
        $image->readImage($file);
        $image->setBackgroundColor(new ImagickPixel('none'));
        $image->setImageFormat('jpg');
        file_put_contents($imageFile, $image);
        return $imageFile;
    }