کم کردن حجم عکس در php

پرسش

سلام

چطوری میتونم با php حجم عکس هارو کم کنم؟
مثلا کاربر میاد یک عکس ۷ مگابایتی رو ارسال میکنه و در سمت سرور حجم عکس با php کم بشه

حل شده 0
, mohammad 1 ماه ۱۴۰۰/۱/۲۷ ۱۲:۴۸:۳۴ 1 پاسخ ها 15 بازدید 0

پاسخ ها ( ۴ )

    0
    ۱۴۰۰/۱/۲۷ ۱۳:۲۰:۳۵

    سلام

    یک کتابخانه هست به اسم iamageine که با عکس هر کاری که خواسته باشید؛ میتونید بکنید اعم از تغییر سایز، تغییر شکل، تغییر حجم و …

    که مستنداتش داخل سایت خودش موجوده میتونید مطالعه کنید:

    https://imagine.readthedocs.io/en/latest/


    راه دیگه هم اینه که از کلاس آماده زیر استفاده کنی؛ تا حجم عکس ها رو به شکل قابل توجهی کم کنی.

    کدهای فرم:

    کدهای PHP(شامل کلاس آپلود و کم کردن حجم عکس):

    در خط های ۱۷ تا ۱۹ که پسوندهای مجاز را تعریف کردیم، در خط ۲۹ میتوانید با توجه به نیاز خود عددی بین ۰ تا ۱۰۰ قرار دهید که این عدد تعیین میکند که فشرده سازی تصویر چند درصد باشد.

    موفق باشید.

    بهترین پاسخ

نوشتن پاسخ