图像将Tiff转换为png / jpg

时间:2018-02-15 13:07:28

标签: php laravel intervention

如何转换 tiff或tif文件转换为png或jpg 扩展名。我使用Intervention包进行laravel。

当我尝试将tiff转换为jpg时给出错误,如

  

ImageMagick模块不适用于此PHP安装。

以下是我的代码

Image::configure(array('driver' => 'imagick'));
$imgCo = Image::make($upload_path.'/original/'.$filename);
$imgCo->save($upload_path.'/print/'.$orgName.'png');

编辑问题::

我使用以下路径转换图片

Image::make(/var/www/html/project/public/design/images_directory/original/directory - [12].tif)->encode('png')->save(/var/www/html/projrct/public/design/images_directory/print/directory - [2].png);

1 个答案:

答案 0 :(得分:0)

使用encode()方法转换图片,使用save()保存转换后的图片。

Image::make('full/path/to/image.tiff')->encode('png')->save('path/to/saved/image.png');

此外,您刚刚使用代码和错误更新了问题。要修复错误,您需要先install ImageMagick module