လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> png2wbmp

png2wbmp

PNG image file ကို WBMP image file သို့ပြောင်းပါ
အမည်:png2wbmp
အမျိုးအစား:Image processing gd
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:PNG ပုံရိပ်ကို WBMP ပုံသို့ပြောင်းပါ

function name: png2wbmp ()

သက်ဆိုင်သောဗားရှင်း: PHP 4.0.5 သို့မဟုတ်အထက်

အသုံးပြုမှု - PNG2WBMP () function ကို PNG ရုပ်ပုံများကို WBMP ပုံများသို့ပြောင်းလဲရန်အသုံးပြုသည်။ WBMP သည်မရှိတော့သောအနက်ရောင်နှင့်အဖြူရောင်ပုံရိပ်ပုံစံဖြစ်ပြီးမိုဘိုင်းထုတ်ကုန်များပေါ်တွင်ရုပ်ပုံများကိုပြသရန်အသုံးပြုလေ့ရှိသည်။

Syntax: Bool PNG2WBMP (string $ pngname, string $ wbmpname, int $ dest_height, int $ dipt_width, int $ trieshold,

Parametermer

  • $ pngname: PNG ပုံရိပ်၏ဖိုင်လမ်းကြောင်းကိုပြောင်းလဲရန်။
  • $ wbmpname: ပြောင်းလဲ WBMP ပုံရိပ်၏ဖိုင်လမ်းကြောင်း။
  • $ dest_height: ပစ်မှတ်ပုံရိပ်၏အမြင့် (pixel) ။
  • $ dest_width: ပစ်မှတ်ထားပုံရိပ် (pixels) ၏အကျယ်။
  • $ တံခါးခုံ - ပြောင်းလဲခြင်းတွင်အသုံးပြုသောတံခါးခုံကိုသတ်မှတ်ရန်ရွေးချယ်စရာ parameter သည်။ ပုံမှန်တန်ဖိုး 0 ဖြစ်ပါတယ်။

Return Value: ပြောင်းလဲခြင်းသည်အောင်မြင်သည်ဆိုပါကပြန်လည်ထူထောင်ပါ။

ဥပမာ -

 $pngFile = 'path/to/image.png'; $wbmpFile = 'path/to/output.wbmp'; $destHeight = 100; // 目标图像的高度$destWidth = 100; // 目标图像的宽度$threshold = 0; // 阈值,默认为0 if (png2wbmp($pngFile, $wbmpFile, $destHeight, $destWidth, $threshold)) { echo "PNG图像成功转换为WBMP图像!"; } else { echo "转换失败,请检查参数或文件路径是否正确。"; }

မှတ်စုများ

  1. ဤလုပ်ဆောင်မှုကိုမခေါ်မီ PHP သည် GD extensions ကိုဖွင့်ထားကြောင်းသေချာစေရန်လိုအပ်သည်။
  2. ပြောင်းလဲထားသော WBMP image သည် target file လမ်းကြောင်းရှိလက်ရှိဖိုင်များကို overwrite လုပ်လိမ့်မည်။
  3. ပြောင်းလဲထားသော WBMP image ၏အရွယ်အစားသည်ပုံပျက်သောပစ်မှတ်နှင့်အကျယ်အရချိန်ညှိလိမ့်မည်။ အမှန်တကယ်လိုအပ်ချက်များအရသင့်လျော်သောပစ်မှတ်အရွယ်အစားကိုရွေးပါ။
  4. ပြောင်းလဲခြင်းဖြစ်စဉ်တွင် binarized တံခါးခုံကိုသတ်မှတ်ရန်တံခါးခုံ parameter သည်အသုံးပြုသည်။ သေးငယ်တဲ့တံခါးခုံသည်အနက်ရောင် pixels များပိုမိုထုတ်လုပ်လိမ့်မည်။ လိုအပ်သလိုချိန်ညှိပါ။
  5. ပြောင်းလဲခြင်းမအောင်မြင်ပါကအမှားအယွင်းများကိုမှတ်တမ်းတင်ခြင်းသို့မဟုတ်အမှားမှတ်တမ်းကိုစစ်ဆေးခြင်းအားဖြင့်အမှားအယွင်းများကိုစစ်ဆေးခြင်းသို့မဟုတ်အမှားမှတ်တမ်းကိုစစ်ဆေးခြင်းဖြင့်သင်ရိုက်ကူးနိုင်သည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဖိုင်တစ်ခုသို့မဟုတ် URL မှရုပ်ပုံအသစ်ကိုဖန်တီးပါ imagecreatefrombmp

    imagecreatefrombmp

    ဖိုင်တစ်ခုသို့မဟုတ်U
  • စတုဂံဆွဲပါ imagerectangle

    imagerectangle

    စတုဂံဆွဲပါ
  • GD2 ဖိုင် (သို့) URL မှရုပ်ပုံအသစ်ကိုဖန်တီးပါ imagecreatefromgd2

    imagecreatefromgd2

    GD2ဖိုင်(သို့)URLမှရ
  • ပွင့်လင်း polygon ဆွဲပါ imageopenpolygon

    imageopenpolygon

    ပွင့်လင်းpolygonဆွဲပ
  • တစ်ခုတည်း pixel ဆွဲပါ imagesetpixel

    imagesetpixel

    တစ်ခုတည်းpixelဆွဲပါ
  • freetype2 မှတဆင့်ဖောင့်များကိုအသုံးပြု။ စာသား၏ချည်နှောင် box ကိုပေးထားသည် imageftbbox

    imageftbbox

    freetype2မှတဆင့်ဖောင
  • ဖိုင်တစ်ခုသို့မဟုတ် URL မှရုပ်ပုံအသစ်ကိုဖန်တီးပါ imagecreatefromwbmp

    imagecreatefromwbmp

    ဖိုင်တစ်ခုသို့မဟုတ်U
  • browser သို့မဟုတ် file မှ output ပုံများ imagegif

    imagegif

    browserသို့မဟုတ်file
လူကြိုက်များသော ဆောင်းပါးများ