/
  • آموزش کتابخانه GD در PHP

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی آموزش کتابخانه GD در PHP
    نویسنده پیام
    AbolfazlKHAAN آفلاین
    عضو جدید
    **

    ارسال‌ها: 3
    تاریخ عضویت: ۱۳۹۳ مرداد ۱۷
    اعتبار: 0
    تشکرها : 3
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    Wink آموزش کتابخانه GD در PHP
    سلام ، در این تاپیک به آموزش کتابخانه GD در php میپردازم .
    امیدوارم مفید واقع بشه .Heart

    همونطور که میدونید PHP یک کتابخانه ای به نام GD رو برای کار با تصاویر ارائه داده و از این کتابخانه میشه برای تولید کپچا نیز استفاده کرد ...
    شما با توابع این کتابخانه میتونید فرمت های مختلفی از تصاویر مثل jpeg , png , gif و ... رو تولید کرده و همچنین ادیت کنید .
    این کتابخانه از یک سری توابع برای کار با تصاویر استفاده میکنه وفقط از برنامه نویسی رویه ای پشتیبانی میکنه .یعنی هیچ کلاس و شی از پیش تعریف شده ای در آن وجود ندارد و فقط از یک سری تابع تشکیل شده که میتونید از توابعش استفاده کنید شاید این ویژگی باعث بشه کار با این کتابخانه برای مبتدی هایی که با برنامه نویسی شی گرایی آشنا نیستن راحت تر باشه .


    خوب برای اطلاع از موجود بودن ، این کتابخانه میتونید از تابع phpinfo استفاده کنید ...
    همچنین در مورد اطلاع از نسخه GD و دیگر اطلاعات از تابع gd_info که یک آرایه انجمنی برمیگردونه استفاده کنید ...

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

    برای ساخت تصویر از تابع imagecreatetruecolor استفاده کنید به شکل زیر :
    کد PHP:
    <?php 
    $handle
    =imagecreatetruecolor(200200);


    ?>
    آرگومان اول این تابع مشخص کننده عرض و آرگومان دوم تابع مشخص کننده ارتفاع عکس می باشد ...

    همچنین میتوانید از تابع imagecreate استفاده کنید اما تابع imagecreatetruecolor تصاویر با کیفیت تری ایجاد میکنه ...
    این تابع مانند برخی توابع php یک هندل یا نوع داده ای resource برمیگردونه که باید اون رو در یک متغیر ذخیره کرده تا در عملیات های بعدی ازش استفاده کنید . مثلا اختصاص رنگ به عکس و .... که در ادامه با اونا اشنا میشیم ... در صورتی که نتونست تصویر رو ایجاد کنه فالس False برمیگردونه .
    (آخرین ویرایش در این ارسال: ۱۳۹۳ مرداد ۱۷ ۰۴:۵۵ عصر، توسط AbolfazlKHAAN.)
    ۱۳۹۳ مرداد ۱۷ ۰۴:۳۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : undefined
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS