အဓိကအကြောင်းအရာသို့ ကျော်သွားရန်

အခမဲ့ ပုံအရွယ်အစားပြောင်းကိရိယာ

ပုံများကို အတိုင်းအတာ သို့မဟုတ် ရာခိုင်နှုန်းအလိုက် အရွယ်အစားပြောင်းပါ။ အချိုးအစားကို ထိန်းသိမ်းပါ၊ အထွက်ဖော်မတ်ကို ရွေးချယ်ပါ၊ အရည်အသွေး ဆုံးရှုံးမှုမရှိပါ။

ဖိုင်များကို ဤနေရာတွင် ချပါ၊ သို့မဟုတ် ကြည့်ရှုရန် နှိပ်ပါ

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · သင့်စက်ထဲတွင်သာ လုပ်ဆောင်ပါသည်

သို့မဟုတ် ကလစ်ဘုတ်မှ ကူးထည့်ရန် Ctrl+V နှိပ်ပါ

တစ်ကြိမ်တည်းတွင် ဖိုင်များစွာ ချနိုင်သည်

ဖိုင်များ ကြည့်ရှုပါ

သင်၏ ဖိုင်များသည် သင်၏ စက်ပစ္စည်းကို ဘယ်တော့မှ မထွက်ပါ။ လုပ်ဆောင်မှုများ အားလုံး သင်၏ ဘရောက်ဆာတွင် ဒေသတွင်းမှ ဖြစ်ပွားသည်။

မည်သို့ အလုပ်လုပ်သည်

Resize ကို Chrome၊ Firefox နှင့် Safari တွင် တည်ဆောက်ထားသော rendering engine တူတူဖြစ်သော Canvas API ကို သုံး၍ သင့် browser ထဲတွင် လုံးဝ လုပ်ဆောင်ပါသည်။ သင့်ပုံကို အရွယ်အစားအသစ်ဖြင့် offscreen canvas ပေါ်တွင် ဆွဲပြီး local တွင် ပြန် encode လုပ်သည်၊ သင့်စက်ကို ဘာမှ မထွက်ပါ။

  1. 1
    ပုံကို browser က decode လုပ်ထားသည်
    ဖိုင်တစ်ခုကို ချ (သို့) ရွေးလိုက်သောအခါ browser သည် ပုံ (JPEG, PNG, WebP, AVIF, or GIF) ကို HTMLImageElement မှတစ်ဆင့် raw pixel data သို့ decode လုပ်သည်။ မူရင်း pixel အတိုင်းအတာများကို ဖတ်ယူပြီး width နှင့် height field များကို ကြိုတင်ဖြည့်ရန် သုံးသည်။
  2. 2
    Canvas သည် အရွယ်အစားအသစ်တွင် ပြန်ဆွဲသည်
    Resize ကို click လုပ်ခြင်းသည် offscreen HTMLCanvasElement တစ်ခုကို သင်ရွေးချယ်ထားသော width နှင့် height သို့ သတ်မှတ်ပြီး pixel တိုင်းကို scale ချ၍ အရွယ်အစားအသစ်သို့ paint လုပ်ရန် ctx.drawImage() ကို ခေါ်သည်။ JPEG output အတွက် ဖောက်ထွင်းမြင်ရသော ဧရိယာများ အမည်းရောင် မဖြစ်စေရန် အဖြူရောင်နောက်ခံဖြည့်မှုကို ဦးစွာ အသုံးချသည်။
  3. 3
    canvas.toBlob() သည် output ကို encode လုပ်သည်
    Browser ၏ built-in canvas.toBlob() method သည် pixel data ကို သင်သတ်မှတ်ထားသော quality level ဖြင့် JPEG၊ PNG သို့မဟုတ် WebP သို့ encode လုပ်သည်။ Target ဖိုင်အရွယ်အစား သတ်မှတ်ထားပါက iteration 7 ကြိမ်ပါသော binary search တစ်ခုသည် output သည် ထိုအရွယ်အစားတွင် (သို့ ထိုထက်နည်း) ကျစေရန် quality parameter ကို အလိုအလျောက် ချိန်ညှိသည်။
  4. 4
    ရလဒ်ကို local တွင် အစမ်းကြည့်ပြီး ဒေါင်းလုဒ်ဆွဲသည်
    Encode လုပ်ထားသော Blob ကို အစမ်းကြည့် panel အတွက် object URL တစ်ခုအဖြစ် ပြောင်းလဲသည် — server round-trip မပါဝင်ပါ။ Download ကို click လုပ်ခြင်းသည် နောက်ဆုံး pixel အတိုင်းအတာများ ပါဝင်သော ဖိုင်အမည်ဖြင့် local save တစ်ခုကို trigger လုပ်သည်။

သင့်ပုံကို Canvas API ကို သုံး၍ သင့် browser ထဲတွင် လုံးဝ လုပ်ဆောင်ပြီး server မည်သည့်တစ်ခုသို့မဆို ဘယ်တော့မှ upload မလုပ်ပါ။

ဆက်နွှယ်သော ကိရိယာများ

▶️

YouTube ခေါင်းစီးပုံ ပြန်လည်ပြင်ဆင်ခြင်း

ကမ္ဘာလုံးဆိုင်ရာ YouTube 1280×720 ခေါင်းစီးပုံ စတိုင်အတိုင်း အရွယ်အစားပြန်လည်ပြင်ဆင်ခြင်း၊ စာသားထည့်သွင်းခြင်း၊ လုံခြုံအဆင့် လမ်းညွှန်ချက်ထည့်သွင်းခြင်း၊ အလိုအလျှောက် 2 MB အောက်သို့ ချုံ့ခြင်း — သင့်ရဲ့ ကွန်ပျူတာဖြင့်၊ အဆင့်မြှင့်တင်ခြင်းမရှိ။ အခမဲ့ သိမ်းဝင်ရန်ရှိသည်။

ကြိုးစားပါဖိုင်များ ဒေသတွင်း ကျန်ရှိသည်
📐

ဆိုရှယ်မီဒီယာ ပုံ အရွယ်အစားပြောင်းလဲသည်

Instagram၊ YouTube၊ TikTok၊ X၊ Facebook၊ LinkedIn နှင့် Pinterest အတွက် ၂၀၂၆ အတိအကျ အရွယ်အစားများသို့ ပုံများကို ပြောင်းလဲဖြတ်တောက်ပါ — လုံခြုံဇုန်လမ်းညွှန်များနှင့် အစုလိုက် ZIP ပါ။ ၁၀၀% သင့်ဘရောက်ဇာထဲတွင်၊ မတင်ရပါ။

ကြိုးစားပါဖိုင်များ ဒေသတွင်း ကျန်ရှိသည်
🖼️

ပုံ ချုံ့ကိရိယာ

JPG, PNG, WebP, နှင့် AVIF ပုံများ ချုံ့ပါ။ မတိုင်မီ/နောက်ပိုင်း နှိုင်းယှဉ်မှု ကြည့်ပါ။

ကြိုးစားပါဖိုင်များ ဒေသတွင်း ကျန်ရှိသည်

မကြာခဏ မေးလေ့မေးထရှိသော မေးခွန်းများ