လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> GD စာကြည့်တိုက်ကိုဘယ်လိုဖွင့်ပြီး PHP မှာပုံရိပ်တွေကိုအသုံးချမလဲ

GD စာကြည့်တိုက်ကိုဘယ်လိုဖွင့်ပြီး PHP မှာပုံရိပ်တွေကိုအသုံးချမလဲ

M66 2025-09-24

GD စာကြည့်တိုက်ကိုဘယ်လိုဖွင့်ပြီး PHP မှာပုံရိပ်တွေကိုအသုံးချမလဲ

GD (ဂရပ်ဖစ်သရေဗုံး) စာကြည့်တိုက်သည် PHP ရှိရုပ်ပုံများကိုဖန်တီးရန်, တည်းဖြတ်ခြင်းနှင့်ကြိုးကိုင်ရန်အသုံးပြုသောလုပ်ဆောင်ချက်များအစုတစ်ခုဖြစ်သည်။ အကယ်. သင်သည်ဤအင်္ဂါရပ်များကို PHP တွင်အသုံးပြုလိုပါက GD စာကြည့်တိုက်ကိုဖွင့်ထားကြောင်း ဦး စွာသင်ပထမဆုံးလိုအပ်ကြောင်းသေချာစေရန်လိုအပ်သည်။

GD စာကြည့်တိုက်ကိုဖွင့်ရှိမရှိစစ်ဆေးပါ

PHP တွင် GD စာကြည့်တိုက်ကိုအောက်ပါကုဒ်ကိုလိုက်နာခြင်းအားဖြင့်ဖွင့်ထားပါကစစ်ဆေးနိုင်သည်။

<?php
var_dump(extension_loaded('gd'));
?>

အကယ်. output သည် မှန်ကန် ပါက GD စာကြည့်တိုက်ကိုဖွင့်ထားသည်။

GD စာကြည့်တိုက်ကိုဖွင့်ပါ

GD စာကြည့်တိုက်ကိုမဖွင့်နိုင်ကြောင်းသင်တွေ့ရှိပါက operating system နှင့် web server ပေါ်တွင် မူတည်. ၎င်းကိုအောက်ပါနည်းလမ်းများဖြင့်ဖွင့်နိုင်သည်။

  • Unix / Linux System: GD စာကြည့်တိုက်ကို install လုပ်ရန်အောက်ပါ command ကို run ပါ။
  •  sudo apt-get install php-gd install လုပ်ပါ
  • Windows System: PHP configuration file file ရှိ untion ကို extension = gd line php.ini

GD စာကြည့်တိုက်ကိုအသုံးပြုခြင်း

GD စာကြည့်တိုက်သည် Enabled ဖြင့်ရုပ်ပုံများကိုဖန်တီးရန်, 0 န်ဆောင်မှုနှင့်သိမ်းဆည်းရန်လုပ်ဆောင်ချက်အမျိုးမျိုးကိုသုံးနိုင်သည်။ ဤတွင်အချို့သောဘုံလုပ်ငန်းများမှာ -

  • ပုံတစ်ခုဖန်တီးပါ။
  •  $ image = imagecreate (200, 100);
  • ပုံကို loading:
  •  $ image = imagecreatefrophgjpeg (&#39;image.jpg&#39;);
  • ပုံကိုသိမ်းပါ။
  •  ImageJPEG ($ Image, &#39;New_image.jpg&#39;);

နမူနာကုဒ်

ဤတွင် GD စာကြည့်တိုက်ကို အသုံးပြု. စာသားနှင့်ရုပ်ပုံကိုမည်သို့ဖန်တီးရမည်ကိုပြသသည့် PHP ကုဒ်သည်ဤတွင်ဖော်ပြထားသည်။

<?php
// a 200x100 pixel image
$image = imagecreate(200, 100);

// နောက်ခံအရောင်ကိုအဖြူရောင်သို့သတ်မှတ်ပါ
imagecolorallocate($image, 255, 255, 255);

// စာသားအရောင်ကိုအနက်ရောင်အထိထားပါ
$text_color = imagecolorallocate($image, 0, 0, 0);

// စာသားရေးပါ
imagettftext($image, 20, 0, 50, 50, $text_color, 'arial.ttf', 'Hello, World!');

// ပုံကိုသိမ်းဆည်းပါ
imagejpeg($image, 'hello_world.jpg');
?>

အထက်ဖော်ပြပါအချက်သည် PHP တွင် GD စာကြည့်တိုက်ကိုမည်သို့ဖွင့်ရမည်နှင့်အသုံးပြုရန်အခြေခံသင်ခန်းစာဖြစ်သည်။ ဤသင်္ကေတများဖြင့် PHP တွင် Image processing ကိုအလွယ်တကူစတင်စတင်နိုင်သည်။

မကြာသေးမီ ဆောင်းပါးများ