تغییر اندازه تصاویر با php

  • آپدیت شده در تاریخ

تغییر اندازه تصاویر با php

بعضی مواقع نیاز است تعداد زیادی از تصاویر یک فولدر را به صورت یکجا تغییر بدیم . توسط php می توانیم این کار را عملی کنیم . کافیست که آدرس فولدر تصاویر را در اسکریپت زیر مشخص و اسکریپت php زیر را برای تغییر اندازه تصاویر اجرا کنید

 

در اول کد متغییر هایی برای آدرس منبع و مقصد فولدر تصاویر مشخص شده است که تغییر بدید ، همچنین می توانید عرض و طول تصاویر خروجی را تعیین کنید .

در تغییر اندازه تصاویر با php خروجی همه عکس ها به صورت متناسب خواهد بود و هیچگونه کشیدگی و له شدگی را در عکس نخواهید دید .

من حدود ۳۰۰ عکس را با این اسکریپت php تغییر اندازه دادم ، هر کدام از تصاویر حدود ۲-۳ مگابایت و تقریبا چیزی مابین ۸ تا ۱۰ دقیقه طول کشید .

کد کامل تغییر اندازه تصاویر با php

برای کپی صحیح و کامل کدها ، دابل کلیک کرده تا وارد محیط سفید و کپی شوید در غیر اینصورت امکان دارد اجرای کدها با مشکل روبرو شود

 

می بینید که تغییر اندازه تصاویر با php به چه راحتی می تواند باشد بخصوص اگر قالب سایت را تغییر دادید یا اینکه مواردی این چنین برای سایت یا حتی برای تصاویر شخصی می توانید از این کد php بهره ببرید

موفق باشید

 

حسن شفیعی توسعه دهنده وب و موبایل مدیر سایت علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم. اگر نیاز به برنامه نویس برای انجام پروژه و نوشتن اسکریپت های سمت وب, اپلیکیشن های اندروید و ios, پیدا کردن راه حل توسعه و غیره داشتید حتما از طریق تماس با ما/ واتساپ/ تلگرام بهم پیام بدید. برایتهیه هاست مطمین و پرسرعت کلیک کنید
مطالب زیر را حتما بخوانید
دیدگاه کاربران (۲)

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  1. مصطفی خواجوند ۳۰ دی ۱۴۰۰

    سلام دوست من
    من از کد بالا استفاده میکنم اما همیشه اروز resize Failed میده
    فرمت همه عکس ها jpg هست و حجمشون بین ۲ تا ۶ مگابایت
    من یک کد میخوام که هر کاربر بعد از اینکه عکس رو آپلود کرد این کد اجرا بشه و سایز عکس کم بشه
    هزینه هم می پردازم
    این کد بالای شما خیلی به درد من میخوره اما ارور resize Failed میده لزفا اگه میشه بررسی کنید ببینید مشکل از کجاست

    پاسخ
    1. حسن شفیعی ۳۰ دی ۱۴۰۰

      سلام.
      احتمالا آدرس فایل ها بدرستی در کد قرار ندادید.
      برای انجام این مورد با هزینه هم میتونید به واتساپ ۰۹۲۱۰۸۱۶۸۴۳ پیام بدید

      پاسخ
دوره های آموزشی