0 က်ဘ်ဆိုက်မဖွံ့ဖြိုးတိုးတက်မှုတွင်ရုပ်ပုံများကိုမကြာခဏလုပ်ဆောင်လေ့ရှိပြီး၎င်းတို့ထဲမှတစ် ဦး သည်ပုံ၏အရွယ်အစားကိုပြုပြင်ရန်ဖြစ်သည်။ PHP သည်ပုံရိပ်ထုတ်ယူမှုလုပ်ငန်းများကိုထောက်ပံ့ပေးသည်။ ဤဆောင်းပါးသည်ပုံတစ်ပုံ၏အရွယ်အစားကိုထိန်းညှိရန်အတွက် ISECECOPYRESMPLED function ကိုမည်သို့အသုံးပြုရမည်ကိုရှင်းပြပါမည်။
IgeCoCopyresampled function သည်ပုံနှစ်ခုကြားရှိသီးနှံများကိုသီးနှံများကိုကူးယူပြီးစကေးကိုကူးယူရန်နှင့်ရလဒ်များကိုပစ်မှတ်ထားကူးယူရန်အသုံးပြုသော PHP ရှိ ISPPP တွင်အားကောင်းသောပုံရိပ်ထုတ်ယူမှုတစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည်ပုံ၏ရှုထောင့်အချိုးအစားကိုပြောင်းလဲခြင်းမရှိဘဲပုံရိပ်အရွယ်အစားကိုပြုပြင်ခြင်းကိုထောက်ပံ့သည်။
ISACEPYRESSAMPLED function ၏ function ရှေ့ပြေးပုံစံသည်အောက်ပါအတိုင်းဖြစ်သည် -
Bool agrecopyresampled (အရင်းအမြစ် $ dst_image, အရင်းအမြစ် $ src_image, INT $ DST_X, INT $ DST_Y, INT $ SRC_X, INT $ SRC_Y, INT $ DST_W, INT $ SRC_W, Int $ src_w, int $ src_w, int
အတွက်
ဤတွင် agecopyresampled function ကို အသုံးပြု. ပုံအရွယ်အစား၏အရွယ်အစားကိုမည်သို့ညှိနှိုင်းရမည်ကိုပြသည့်နမူနာကုဒ်ဖြစ်သည်။
// အရင်းအမြစ်ပုံရိပ်လမ်းကြောင်း $ src_image_path = "လမ်းကြောင်း / / source / image.jpg"; // ပစ်မှတ်ထားပုံရိပ်လမ်းကြောင်း $ DST_IMAGE_PATH = "PATH / TO / TO / TO / DEARM / image.jpg"; // ပစ်မှတ်ထားပုံရိပ်အကျယ် $ Dst_width = 300; // ပစ်မှတ်ထားပုံရိပ်အမြင့် $ Dst_height = 200; // အရင်းအမြစ်ပုံရိပ်အရင်းအမြစ်ကိုရယူပါ $ src_image = imagecreatjjpeg ($ src_image_impephath); // ပစ်မှတ်ထားပုံရိပ်အရင်းအမြစ် $ dst_image = imagecreatetuecolor ($ dst_width, $ dst_width, $ dst_im_height); // image size imagecopyresampled ($ dst_image, 0, 0, 0, 0, 0, 0, 0, 0, 0, $ dst_width, $ Dst_Height, Imagesx ($ src_image), imagesy ($ src_image), // ပစ်မှတ်ထားပုံရိပ် imagejpeg ($ dst_image, $ dst_image_impathpathpath) ကိုသိမ်းဆည်းပါ။ // အရင်းအမြစ် image ageedestroy ($ src_image) ကိုလွှတ်ပေးရန်; imagedestroy ($ DST_IMAGE);
ဤကုဒ်သည်အရင်းအမြစ်ပုံရိပ်နှင့်ပစ်မှတ်ပုံရိပ်၏လမ်းကြောင်းနှင့်ပစ်မှတ်ပုံရိပ်နှင့်အမြင့်၏လမ်းကြောင်းကိုဖော်ပြထားသည်။ ထို့နောက်အရင်းအမြစ်ပုံရိပ်အရင်းအမြစ်ကို load လုပ်ရန် imagecreat trofrophagpeg function ကိုသုံးပါ။
ထို့နောက် image size ကိုချိန်ညှိရန်နှင့် Target Image တွင်အရင်းအမြစ်ပုံရိပ်ကိုဆွဲယူရန် IgeCopyrecPySampled function ကိုခေါ်ပါ။ နောက်ဆုံးတွင်ပစ်မှတ်ထားပုံရိပ်ကို imagejpeg function မှတဆင့်သတ်မှတ်ထားသောတည်နေရာသို့သိမ်းဆည်းထားသည်။
Image processing ပြီးစီးပြီးနောက်အရင်းအမြစ်များနှင့်မှတ်ဉာဏ်များကိုအခမဲ့လွှတ်ရန် Imagedestroy function ကိုသုံးပါ။
ဤဆောင်းပါးသည်ပုံတစ်ပုံ၏အရွယ်အစားကိုထိန်းညှိရန် PHP တွင် Imagecopyresampled function ကိုမည်သို့အသုံးပြုရမည်ကိုဖော်ပြသည်။ ဤလုပ်ဆောင်မှုဖြင့် developer များသည်ပုံ၏ရှုထောင့်အချိုးအစားမပြောင်းလဲဘဲပုံ၏အရွယ်အစားကိုအလွယ်တကူချိန်ညှိနိုင်သည်။ ဤဆောင်းပါးသည်ဤလုပ်ဆောင်မှုကိုအသုံးပြုခြင်းကိုကျွမ်းကျင်ရန်နှင့်အမှန်တကယ်စီမံကိန်းများတွင်ထိရောက်စွာကျင့်သုံးရန်ဤဆောင်းပါးသည်ကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။