အခမဲ့ ပုံမှ PDF
ပုံများကို PDF သို့ ပြောင်းလဲပါ။ စာမျက်နှာများ ပြန်စီပါ၊ အရွယ်နှင့် margin သတ်မှတ်ပါ။
ဖိုင်များကို ဤနေရာတွင် ချပါ၊ သို့မဟုတ် ကြည့်ရှုရန် နှိပ်ပါ
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · သင့်စက်ထဲတွင်သာ လုပ်ဆောင်ပါသည်
သို့မဟုတ် ကလစ်ဘုတ်မှ ကူးထည့်ရန် Ctrl+V နှိပ်ပါ
တစ်ကြိမ်တည်းတွင် ဖိုင်များစွာ ချနိုင်သည်
သင်၏ ဖိုင်များသည် သင်၏ စက်ပစ္စည်းကို ဘယ်တော့မှ မထွက်ပါ။ လုပ်ဆောင်မှုများ အားလုံး သင်၏ ဘရောက်ဆာတွင် ဒေသတွင်းမှ ဖြစ်ပွားသည်။
အသုံးများသော အသုံးပြုမှုများ
- ပုံများကို PDF သို့ ပြောင်းလဲသည်သင့်ရဲ့ ပုံများကို အုံခြင်း PDF သို့ ပြောင်းလဲသည် — အုံခြင်း၊ အုံခြင်း၊ နှင့် ပုံများအုံခြင်းအတွက် အကျိုးသက်ရောက်။
- စကင်းယူရာ ပုံများကို PDF သို့ ပြောင်းလဲသည်စကင်းယူရာ အုံခြင်းပုံများကို အုံခြင်း PDF သို့ ပြောင်းလဲသည် — အုံခြင်းအုံခြင်းအုံခြင်းများကိုအုံခြင်းစကင်းယူရာအုံခြင်းမှကို။
- အုံခြင်းပုံများကို PDF သို့ ပြောင်းလဲသည်အုံခြင်းပုံများကို PDF အုံခြင်းအုံခြင်း — အုံခြင်း၊ အုံခြင်း၊ နှင့် အုံခြင်းအတွက် အကျိုးသက်ရောက်။
- အုံခြင်းအုံခြင်းကို PDF သို့ ပြောင်းလဲသည်အုံခြင်းအုံခြင်းအုံခြင်းကို PDF သို့ ပြောင်းလဲသည် — အုံခြင်း၊ အုံခြင်းအုံခြင်း၊ နှင့် အုံခြင်း।
- အုံခြင်းအုံခြင်းပုံများကို PDF သို့ ပြောင်းလဲသည်အုံခြင်း၊ အုံခြင်း၊ နှင့် အုံခြင်းအုံခြင်းပုံများကို အုံခြင်း PDF ဖိုင်များသို့ ပြောင်းလဲသည် — ဆုံးဖြတ်၊ ပို့ခြင်း၊ နှင့် အုံခြင်း။
မည်သို့ အလုပ်လုပ်သည်
Conversion ကို pdf-lib — real PDF ဖိုင်တစ်ခုကို local တွင် တည်ဆောက်ပေးသော JavaScript library — ကို သုံး၍ သင့် browser ထဲတွင် လုံးဝ လုပ်ဆောင်ပါသည်၊ သင့်ပုံများကို server မည်သည့်တစ်ခုသို့မဆို upload မလုပ်ပါ။ PNG များကို lossless ထည့်သွင်းသည်၊ JPEG များကို ၎င်းတို့၏ မူရင်း byte များမှ တိုက်ရိုက် ထည့်သွင်းသည် (ပြန် encode မလုပ်ပါ)၊ WebP ကဲ့သို့ အခြား format များကို Canvas API မှတစ်ဆင့် JPEG အဖြစ် ဦးစွာ rasterize လုပ်သည်။
- 1ပုံများကို local တွင် ဖတ်ယူထားသည်ချထားသော (သို့) ရွေးချယ်ထားသော ဖိုင်တစ်ခုစီကို browser က တိုက်ရိုက် ဖတ်ယူသည်။ ကိရိယာသည် JPEG၊ PNG နှင့် WebP ကိုသာ ရှာဖွေသည်။ Thumbnail အတွက် object-URL ကြိုကြားမှု ငယ်တစ်ခုကို ဖန်တီးသည် — ဤအဆင့်တွင် data တစ်ခုမျှ သင့်စက်ကို မထွက်ပါ။
- 2EXIF orientation ကို ဖြေရှင်းထားသည်ထည့်သွင်းမီ ကိုယ်တိုင်ရေးထားသော DataView parser တစ်ခုသည် JPEG တစ်ခုစီ၏ binary header ကို EXIF Orientation tag (0x0112) အတွက် scan လုပ်သည်။ ဓာတ်ပုံကို ဘေးတိုက် ရိုက်ထားပြီး tag က ထိုသို့ဆိုပါက browser ၏ createImageBitmap API သည် PDF စာမျက်နှာ ဖြောင့်တန်းစွာ ပေါ်လာစေရန် rotation ကို pixel data ထဲသို့ ပြန်ချက်ချေပေးသည် — pdf-lib ကိုယ်တိုင်က EXIF ကို မဖတ်ပါ။
- 3pdf-lib သည် PDF စာမျက်နှာကို တစ်ခုပြီးတစ်ခု တည်ဆောက်ပေးသည်pdf-lib သည် memory ထဲတွင် PDFDocument အသစ်တစ်ခု ဖန်တီးသည်။ PNG များကို embedPng() သို့ ပေးပို့ပြီး transparency အပြည့်အစုံနှင့် lossless ဆက်ထားသည်။ JPEG များကို embedJpg() သို့ မပြောင်းလဲဘဲ ပေးသည်။ WebP နှင့် အခြား format များကို quality 0.92 ဖြင့် canvas.toBlob() မှတစ်ဆင့် JPEG သို့ ဦးစွာ ပြောင်းလဲသည်။ ပုံတစ်ခုစီကို သင့် margin setting ဖြင့် ရွေးချယ်ထားသော စာမျက်နှာ size (A4, Letter, or fit-to-image) နှင့် ကိုက်ညီအောင် scale ချပြီး ၎င်း၏ စာမျက်နှာအလယ်တွင် ထားသည်။
- 4ပြီးစီးသော PDF ကို ဒေါင်းလုဒ်ဆွဲနိုင်သည်pdfDoc.save() သည် ပြီးစီးသော PDF ဖွဲ့စည်းပုံကို memory ထဲရှိ Uint8Array တစ်ခုသို့ serialize လုပ်သည်။ Browser သည် ၎င်းကို Blob တစ်ခုတွင် ခြုံပြီး ဖိုင်ဒေါင်းလုဒ်တစ်ခု trigger လုပ်သည် — ပုံတစ်ခုတည်း conversion ကို မူရင်းဖိုင်အမည်ဖြင့် အမည်ပေးထားပြီး ပုံများစွာ output ကို images.pdf ဟု အမည်ပေးထားသည်။
သင့်ပုံများကို pdf-lib ဖြင့် သင့် browser ထဲတွင် လုံးဝ လုပ်ဆောင်ပါသည် — server သို့ ဘယ်တော့မှ upload မလုပ်ပါ။
ဆက်နွှယ်သော ကိရိယာများ
PDF ပုံထုတ်ယူကိရိယာ — PDF ထဲမှ ပုံများကို သိမ်းရန်
PDF အတွင်းရှိ ပုံများကို မူလပြတ်သားမှုအပြည့်ဖြင့် PNG သို့မဟုတ် JPG အဖြစ် ထုတ်ယူပါ- ဓာတ်ပုံများ၊ စကင်ဖတ်ထားသည်များ၊ ဇယားများနှင့် လိုဂိုများ တစ်ခုချင်း တစ်ကြိမ်စီ။ တစ်ပုံချင်း သို့မဟုတ် ZIP အဖြစ် ဒေါင်းလုဒ်လုပ်နိုင်သည်။ ဘရောက်ဇာထဲတွင် လုပ်ဆောင်သည်၊ PDF ကို အပ်လုဒ်မလုပ်ပါ။
ပုံပေါင်းစပ်ကိရိယာ — ပုံများကို တစ်ပုံတည်း ပေါင်းပါ
ဓာတ်ပုံများ သို့မဟုတ် screenshot များကို ပုံတစ်ပုံတည်းအဖြစ် ပေါင်းပါ- အပေါ်မှ အောက်သို့၊ ဘေးချင်းယှဉ်၍ သို့မဟုတ် ဇယားကွက်ပုံစံဖြင့်၊ မဖြတ်တောက်ဘဲ။ အကျယ်များကို ညှိပါ၊ နေရာလွတ်၊ ဘောင်နှင့် နောက်ခံ ထည့်ပါ၊ ထို့နောက် JPG၊ PNG သို့မဟုတ် WebP အဖြစ် သိမ်းပါ။ သင့်ဘရောက်ဇာထဲတွင် အလုပ်လုပ်ပါသည်၊ ဘာမျှ အပ်လုဒ်မလုပ်ပါ။
PDF မှ Image (JPG, PNG, WebP)
PDF ၏ စာမျက်နှာတိုင်းကို သင် ရွေးချယ်ထားသော resolution ဖြင့် JPG, PNG သို့မဟုတ် WebP ဓာတ်ပုံသို့ ပြောင်းပါ။ page တစ်ခုချင်း သို့မဟုတ် ZIP တစ်ဖိုင်တည်း download ပါ။ ဖိုင် browser မှ ဘယ်သောအခါမှ မထွက်ပါ。