PHP သည်ပုံရိပ်ထုတ်ယူမှုလုပ်ဆောင်မှုများကိုပေးသည်။ ပုံရိပ် ဖိုင်မှပုံရိပ်ဖိုင်တစ်ခုမှပုံရိပ်အရင်းအမြစ်တစ်ခုကိုဖန်တီးရန်အသုံးပြုသောပုံကြမ်းသည်၎င်းတို့ထဲမှတစ်ခုဖြစ်သည်။ GD2 format သည် GD Image Library တွင် format တစ်ခုဖြစ်ပြီးများသောအားဖြင့် dynamic images များကိုထုတ်လုပ်သည့်အခါရုပ်ပုံသိုလှောင်မှုနှင့်ပြုပြင်ခြင်းအတွက်အသုံးပြုသည်။
ဤဆောင်းပါးတွင် Image Files formating format ကိုဖွင့ ်. image format များကိုဖွင့ ်. image format များကိုတင်ရန်နှင့်ဘုံပုံရိပ်စစ်ဆင်ရေးများကိုလုပ်ဆောင်ရန် ISESECREATEFROMGD2 () function ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးမည်။
ImagecreathrintGD2 () PHPG ၏စာကြည့်တိုက်တွင် function တစ်ခုဖြစ်ပြီး Image format format တွင် Image format ကိုတင်ရန်အထူးအသုံးပြုသည်။ GD စာကြည့်တိုက်သည် dynamically dynamically ထုတ်လုပ်ရန်ကိရိယာတစ်ခုဖြစ်သည်။ JPEG, PNG, GIF နှင့် GD2 ကဲ့သို့သောပုံရိပ်ပုံစံအမျိုးမျိုးကိုထောက်ပံ့သည်။ ဒီ function ဟာပုံရိပ်တွေကိုနောက်မှလုပ်ဆောင်ဖို့, ပြုပြင်ရန်နှင့်သိမ်းဆည်းရန်အသုံးပြုနိုင်သည့်ပုံရိပ်အရင်းအမြစ်ကိုပြန်ပို့သည်။
resource imagecreatefromgd2 ( string $filename )
$ filename : loade ခံရဖို့ .gd2 ပုံရိပ်ဖိုင်ကိုလမ်းကြောင်း။
အောင်မြင်သောအခါပုံကြမ်းအရင်းအမြစ်ကိုပြန်ပို့ပါ။
ပျက်ကွက်သောအခါ မှားယွင်းသော ပြန်လာ။
Imagecreathretgdgd2 () function ကို အသုံးပြု. .gd2 ပုံရိပ်ဖိုင်ကိုမည်သို့ဖွင့်ရမည်ကိုကြည့်ရန်ဥပမာအားဖြင့်ရိုးရှင်းသောဥပမာကိုကြည့်ကြပါစို့။
ကျွန်ုပ်တို့တွင် .gd2 ဖိုင်အမည်ရှိ import_image.gd2 ဟုခေါ်သော Pather_images_image.gd2 နှင့်အတူအမည်ရှိ import_image.gd2 ရှိသည်ဆိုပါစို့။
<?php
// ပုံရိပ်ဖိုင်လမ်းကြောင်းကိုသတ်မှတ်ပါ
$imagePath = '/path/to/your/image/example_image.gd2';
// အသုံးပြု imagecreatefromgd2 functions ကိုပုံရိပ်တွေ
$image = imagecreatefromgd2($imagePath);
// ပုံသည်အောင်မြင်စွာတင်နေသည်ကိုစစ်ဆေးပါ
if ($image === false) {
echo 'Image File ကိုမတင်နိုင်ပါ';
exit;
}
// အကြောင်းအရာအမျိုးအစားကိုသတ်မှတ်ပါ PNG ပမာဏ
header('Content-Type: image/png');
// browser မှပုံရိပ် output ကို
imagepng($image);
// ပုံရိပ်အရင်းအမြစ်များကိုဖျက်ဆီး,မှတ်ဥာဏ်အခမဲ့မှတ်ဥာဏ်
imagedestroy($image);
?>
အပေါ်ကဥပမာမှာ -
တင်ဆောင်ရန် .gd2 ဖိုင်သို့လမ်းကြောင်းကို ဦး စွာသတ်မှတ်သည်။
ဖိုင်ကို load လုပ်ရန်နှင့်ပုံသယံအရင်းအမြစ်တစ်ခုကိုပြန်ပို့ရန် imagecreat trefrophgdgd2 () function ကိုသုံးပါ။
ပုံကိုအောင်မြင်စွာဖွင့်ပါကပုံရိပ်ကို PNG format ဖြင့် output လုပ်ရန် imagepng () function ကိုသုံးပါ။
နောက်ဆုံးအနေနဲ့ Imagedestroy () ကို မှတ်ဉာဏ်ကိုလွှတ်ပေးရန်ပုံရိပ်အရင်းအမြစ်ကိုဖျက်ဆီးရန်ကျွန်ုပ်တို့ခေါ်ဆိုသည်။
ဤလုပ်ဆောင်ချက်သည် Image format ရှိ Image format များကိုသာထောက်ပံ့သည်။ JPG, PNG, PNG ကဲ့သို့သော အခြားပုံရိပ်ပုံစံများ ။
သတ်မှတ်ထားသောပုံရိပ်ဖိုင်ကိုမတင်နိုင်ပါက isionecreat trokrefromgdgd2 () function သည် မှားယွင်း လာလိမ့်မည်။
Imagecreathingdgd2 () function သည် Image File ကို .gd2 format ဖြင့်တင်ရန်ထိရောက်သောနည်းလမ်းဖြစ်သည်။ ၎င်းသည်နောက်ပိုင်းတွင်ပြုပြင်ခြင်း, ကယ်တင်ခြင်းသို့မဟုတ် outpoulding ကဲ့သို့သောပုံရိပ်တွင်အမျိုးမျိုးသောလုပ်ငန်းများလုပ်ဆောင်နိုင်သည့်ပုံရိပ်အရင်းအမြစ်ကိုဖန်တီးနိုင်သည်။ ဤလုပ်ဆောင်မှုကိုကျိုးကြောင်းဆီလျော်စွာအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် GD2 format ဖြင့်ပုံများဖိုင်များကိုအလွယ်တကူလုပ်ဆောင်နိုင်သည်။