GD (ဂရပ်ဖစ်သရေဗုံး) စာကြည့်တိုက်သည် PHP ရှိရုပ်ပုံများကိုဖန်တီးရန်, တည်းဖြတ်ခြင်းနှင့်ကြိုးကိုင်ရန်အသုံးပြုသောလုပ်ဆောင်ချက်များအစုတစ်ခုဖြစ်သည်။ အကယ်. သင်သည်ဤအင်္ဂါရပ်များကို PHP တွင်အသုံးပြုလိုပါက GD စာကြည့်တိုက်ကိုဖွင့်ထားကြောင်း ဦး စွာသင်ပထမဆုံးလိုအပ်ကြောင်းသေချာစေရန်လိုအပ်သည်။
PHP တွင် GD စာကြည့်တိုက်ကိုအောက်ပါကုဒ်ကိုလိုက်နာခြင်းအားဖြင့်ဖွင့်ထားပါကစစ်ဆေးနိုင်သည်။
<?php var_dump(extension_loaded('gd')); ?>
အကယ်. output သည် မှန်ကန် ပါက GD စာကြည့်တိုက်ကိုဖွင့်ထားသည်။
GD စာကြည့်တိုက်ကိုမဖွင့်နိုင်ကြောင်းသင်တွေ့ရှိပါက operating system နှင့် web server ပေါ်တွင် မူတည်. ၎င်းကိုအောက်ပါနည်းလမ်းများဖြင့်ဖွင့်နိုင်သည်။
sudo apt-get install php-gd install လုပ်ပါ
GD စာကြည့်တိုက်သည် Enabled ဖြင့်ရုပ်ပုံများကိုဖန်တီးရန်, 0 န်ဆောင်မှုနှင့်သိမ်းဆည်းရန်လုပ်ဆောင်ချက်အမျိုးမျိုးကိုသုံးနိုင်သည်။ ဤတွင်အချို့သောဘုံလုပ်ငန်းများမှာ -
$ image = imagecreate (200, 100);
$ image = imagecreatefrophgjpeg ('image.jpg');
ImageJPEG ($ Image, 'New_image.jpg');
ဤတွင် 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 ကိုအလွယ်တကူစတင်စတင်နိုင်သည်။