မျက်မှောက်ခေတ်ဝက်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပုံအရွယ်အစားကိုပိုကောင်းအောင်ပြုလုပ်ခြင်းသည်စာမျက်နှာတင်ခြင်းမြန်နှုန်းနှင့်အသုံးပြုသူအတွေ့အကြုံကိုတိုးတက်စေရန်အထူးအရေးကြီးသည်။ တန်းတူအချိုးအစား compression နည်းပညာဖြင့်ပုံ၏မူလရှုထောင့်အချိုးကိုထိန်းသိမ်းနေစဉ်ပုံရိပ်ဖိုင်ကိုထိထိရောက်ရောက်လျှော့ချနိုင်သည်။ ဤဆောင်းပါးသည်ဤလုပ်ဆောင်မှုကိုအကောင်အထည်ဖော်ရန် PHP တွင် GD စာကြည့်တိုက်ကို PHP တွင်မည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
တူညီသောအချိုးကျအချိုးအစားပုံများ၏အခြေခံအယူအဆမှာ - ပုံပျက်သောပုံရိပ်နှင့်ပတ်သက်သော image ၏ရှုထောင့်အချိုးအပေါ် အခြေခံ. သက်ဆိုင်ရာ targeth (သို့မဟုတ်အမြင့်) ကို အခြေခံ. သက်ဆိုင်ရာ target or or or or or or or width) ကိုတွက်ချက်သည်။ ဤဖြစ်စဉ်ကို PHP ၏ GD extension အပါအ 0 င် PHP ၏ GD extension ကို အသုံးပြု. ပတ္တမြား,
ပထမခြေလှမ်းမှာ Getimensize () function မှတဆင့်မူရင်းရုပ်ပုံ၏အနံနှင့်အမြင့်ကိုဖတ်ရန်ဖြစ်သည်။
$originalImagePath = 'path/to/original/image.jpg';
$originalImageSize = getimagesize($originalImagePath);
$originalWidth = $originalImageSize[0];
$originalHeight = $originalImageSize[1];
Target Width ၏ setting ကို အခြေခံ. အချိုးအစားအရပစ်မှတ်အမြင့်ကိုတွက်ချက်ပါ။
$targetWidth = 800;
$targetHeight = $originalHeight * ($targetWidth / $originalWidth);
ပုံရိပ်အရင်းအမြစ်များကိုဖန်တီးရန်နှင့်တူညီသော compression ကိုလုပ်ဆောင်ရန် GD စာကြည့်တိုက်ကိုသုံးပါ။
$originalImage = imagecreatefromjpeg($originalImagePath);
$targetImage = imagecreatetruecolor($targetWidth, $targetHeight);
ထို့နောက်ပုံချောင်းချဲ့ခြင်းလုပ်ငန်းကိုလုပ်ဆောင်ရန် IgeCoCopyresampled () function ကိုသုံးပါ။
imagecopyresampled(
$targetImage,
$originalImage,
0, 0, 0, 0,
$targetWidth, $targetHeight,
$originalWidth, $originalHeight
);
နောက်ဆုံးအနေနဲ့ compressed image ကိုသတ်မှတ်ထားသောလမ်းကြောင်းသို့သိမ်းပါ။
$targetImagePath = 'path/to/target/image.jpg';
imagejpeg($targetImage, $targetImagePath, 80); // အဆိုပါချုံ့အရည်အသွေးသတ်မှတ်ထားသည်80%
ဤဆောင်းပါးတွင်ဖော်ပြထားသောအဆင့်များမှတစ်ဆင့် developer များက PHP တွင်တူညီသော compression များကိုအလွယ်တကူရရှိနိုင်ပါသည်။ ၎င်းသည်ဓာတ်ပုံအရည်အသွေးကိုသေချာစွာသက်ကြီးရွယ်အိုများကိုထိရောက်စွာလျှော့ချနိုင်သည်။ ဤအမျိုးအစားသည်အထူးသဖြင့် Products Performance, ဆောင်းပါးများ, ဆောင်းပါးများ, ဆောင်းပါးများ, ဆောင်းပါးများ,