9得票2回答
使用Intervention Image需要安装/启用PHP Fileinfo扩展。

我在Laravel 5项目中使用了 Intervention Image 包。它在本地服务器上运行正常。现在,当我通过cpanel上传到共享服务器时,出现错误: MissingDependencyException in ImageManager.php line 123: PHP File...

9得票4回答
Laravel 图片处理 - 避免旋转问题

我正在上传一个竖向iPhone相机拍摄的图像,尺寸为2448x3264。由于这个尺寸很大(?), 当我创建一个600x360的缩略图时,它会自动旋转为横向。 我尝试过以下方法但没有成功: 更改缩略图尺寸 使用fit函数 使用resize函数 使用crop函数 使用upsize和aspec...

8得票2回答
ReflectionException in Container.php: "Class image does not exist" 用于Intervention

我尝试使用laravel保存来自POST请求的图片,但是出现以下错误: ReflectionException in Container.php line 741: Class image does not exist 我已经按照以下步骤操作: 1. 在php.ini文件中启用了f...

8得票3回答
League/Flysystem fstat() 函数期望参数1为资源类型,但实际传入的是对象类型。

我正在将一个项目从Laravel 5升级到5.1。需要更新的一个包是League\Flysystem。 我使用Intervention\Image来调整图像大小,然后使用Flysystem将其保存到S3。下面的代码在5.0中可用 - // Album ID $id = $request-&...

8得票1回答
驱动程序(Gd)不支持命令(GetRealPath)。

我正在尝试使用laravel 5.6和Intervention创建一个带水印的上传图片版本,并将它们存储在存储文件夹中。 //create the watermarked image $watermarkedImage = Image::make($request->f...

8得票2回答
使用Laravel 5的Intervention Image将白色空间添加到图像以制作正方形图像

假设我有一个喜欢的正方形尺寸,这种情况下宽度和高度都是2236像素。我需要使用php干预包在服务器上以此大小保存我的图像。用户的图片大小不重要,但关键是图片必须以新尺寸保存,但用户的图片必须位于正方形的中心位置。如果图片小于我喜欢的尺寸,它必须被拉伸,如果图片大于它的尺寸,则必须被压缩到适合的...

7得票1回答
Intervention Image圆角上传

我想把我的文件上传成圆形,但是无法实现。 我看到一些关于给图像应用蒙版的话题,但是当我应用蒙版时,它花费的时间太长了,服务器关闭了该请求。 我正在使用 Laravel 的 Intervention Image 库。 以下是我的代码: $identifier = "{$this->log...

7得票2回答
Laravel 5中的getRealPath()方法无法显示正确的值

在我的本地开发中,我使用如下所示的代码,它可以完美运行。但是当我将网站上传到共享主机时,除了文件上传之外,一切都正常工作。我已经确定问题涉及 ->getRealPath(),当我使用 dd(); 时,我得到以下路径:/data/sites/web/christophvhbe/tmp ,这...

7得票4回答
质量必须在0到100之间 - 干预Laravel 5.x

我正在使用intervention/image 2.3。当我尝试上传图片时,出现以下错误: AbstractEncoder.php文件的InvalidArgumentException,行号为212 质量必须在0到100之间 以下是相关代码: $file = Input::file(...

7得票2回答
Laravel 图片处理库 Image Intervention 调整大小会丢失质量

在我的Laravel web应用中,我使用Intervention Image库。我保存了上传的图像的三个版本:'original','500_auto'和一个自定义大小的图像。 $image = Image::make(Input::file('file'); // Save the o...