نوب
5 سال پیش توسط نوب مطرح شد
1 پاسخ

اعتبار سنجی تصویر بر اساس سایز pixel

سلام
آقا من قسمت validation لاراول را زیر و رو کردم ولی در مورد اعتبارسنجی حجم تصویر بر اساس سایز pixel هیچی ننوشته
مثلا بخوایم بگیم به کاربر تصویر فقط 2000x300pixel باشه باید چطوری بنویسیم ؟

یا بخوایم بگیم حجم تصویر کمتر از 1000x3000 باشه


ثبت پرسش جدید
نوب
تخصص : کدنویس نوب :)
@yk5742g 5 سال پیش مطرح شد
0

خودم پیدا کردم بالاخره.
مینویسم که بقیه هم که نمیدونن استفاده کنن

راه اول

        'photo' => 'dimensions:min_width=100,min_height=100,max_width=1000,max_height=1000', 

راه دوم

'photo' => 'dimensions:ratio=3/2', 

راه سوم

Validator::make($data, [
    'avatar' => [
        'required',
        Rule::dimensions()->maxWidth(1000)->ratio(3/2),
    ],
]);

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام