图像裁剪纵横比不起作用
Image crop aspect ratio do not works
正在尝试找出图像裁剪纵横比属性,但无法正常工作。
密码为L
protected function addUserFields()
{
$this->crud->addFields([
[
'name' => 'profile_image', // The db column name
'label' => trans('Profile image'), // Table column heading
'type' => 'image',
'upload' => true,
'crop' => true,
'aspect-ratio' => 1,
]);
}
可能是因为您使用的是破折号而不是下划线。应该是:
'aspect_ratio' => 1, // 省略或设置为 0 以允许任何纵横比
另请注意the docs所说的内容:
aspect_ratio 的值是一个浮点数,表示裁剪矩形的高度和宽度的比率。例如,
- 正方形 = 1
- 横向 = 2
- 纵向 = 0.5
当然,您可以对更极端的矩形使用任何值。
正在尝试找出图像裁剪纵横比属性,但无法正常工作。 密码为L
protected function addUserFields()
{
$this->crud->addFields([
[
'name' => 'profile_image', // The db column name
'label' => trans('Profile image'), // Table column heading
'type' => 'image',
'upload' => true,
'crop' => true,
'aspect-ratio' => 1,
]);
}
可能是因为您使用的是破折号而不是下划线。应该是:
'aspect_ratio' => 1, // 省略或设置为 0 以允许任何纵横比
另请注意the docs所说的内容:
aspect_ratio 的值是一个浮点数,表示裁剪矩形的高度和宽度的比率。例如,
- 正方形 = 1
- 横向 = 2
- 纵向 = 0.5
当然,您可以对更极端的矩形使用任何值。