QR codes များသည်ခေတ်သစ်လူ့အဖွဲ့အစည်းတွင်ကျယ်ပြန့်စွာအသုံးပြုသောသတင်းအချက်အလက်ထုတ်လွှင့်မှုနည်းလမ်းတစ်ခုဖြစ်လာပြီးသူတို့၏ application powarios တွင်စီးပွားဖြစ်လူသိရှင်ကြား, ထုတ်ကုန်မြှင့်တင်ရေးနှင့်ကိုယ်ရေးကိုယ်တာအချက်အလက်များဝေမျှခြင်းတို့ပါဝင်သည်။ QR Code ကိုပိုမိုကိုယ်ပိုင်ပြုလုပ်နိုင်ရန်အတွက်သုံးစွဲသူများစွာသည် 4 င်းတို့၏ logo icon များကို QR Code တွင်ထည့်သွင်းလိုကြသည်။ ဤဆောင်းပါးသည် PHP ကို အသုံးပြု. PHP ကိုလိုဂိုကုဒ်ကိုအမှတ်တံဆိပ်တစ်ခုဖြင့်ထုတ်လွှင့်ရန်နှင့်ကုဒ်စံနမူနာကောင်းပြရန်မည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။
PHP ရှိလိုဂိုပါသော QR code ကိုထုတ်လုပ်ရန်ကျွန်ုပ်တို့သည် qr code သို့တိုက်ရိုက် 0 င်ရောက်ခြင်းကိုအထောက်အကူပြုသော zebra_qrcode စာကြည့်တိုက်ကိုသုံးနိုင်သည်။ ၎င်းသည်လုပ်ဆောင်ရန်နှင့်အစွမ်းထက်သည်။
ပထမ ဦး စွာကျွန်ုပ်တို့သည် Zebra_qrcode စာကြည့်တိုက်ကိုဒေါင်းလုတ် လုပ်. တင်သွင်းရန်လိုအပ်သည်။ ဤစာကြည့်တိုက်၏နောက်ဆုံးပေါ်ဗားရှင်းကို GIPTUB တွင် [zebra_qrcode စာကြည့်တိုက်စာကြည့်တိုက်] (https://githerf.com/stefan strawing/zxing/master/master/com/goughation/zxing) တွင်တွေ့နိုင်သည်။ ဒေါင်းလုပ်လုပ်ပြီး, ဖိုင်ကို unzip လုပ်ပြီးစီမံကိန်းလမ်းညွှန်သို့ထည့်ပါ။
ထို့နောက် QR Code ကိုထုတ်လုပ်ရန် PHP code ကိုရေးရန်လိုအပ်သည်။ ဤတွင်အမှတ်တံဆိပ်ဖြင့် QR ကုဒ်ကိုမည်သို့ထုတ်လုပ်ရမည်ကိုဖော်ပြသည့်ရိုးရှင်းသောကုဒ်ပါ။
<?php // တင်သွင်းZebra_QRCodeအမျိုးအစား require('path/to/Zebra_QRCode/Zebra_QRCode.php'); // QR Code အကြောင်းအရာကိုသတ်မှတ်ပါ $data = 'http://example.com'; // ဖန်တီးZebra_QRCodeကန့်ကွက် $qrCode = new Zebra_QRCode(); // QR Code ရွေးစရာများကိုသတ်မှတ်ပါ $qrCode-> ဒေတာ ($ ဒေတာ); $ QRCODEDED-> IDEATYPE (zebra_qrcode :: image_type_png); $ QRCODED-> MATRIXPORTOPOTORE (10), // QR ကုဒ်ပုံရိပ် $ QRCODED-> လုပ် (); // Generated QR Code Image Image Place $ isionpath = $ QRCODED-> GetPng (), // logo image path ကို $ logopath = 'Path / To / Thy / To / Logo.png' ကိုသတ်မှတ်ပါ။ // လိုဂိုပုံရိပ် Path // QR Code Image သို့လိုဂိုထည့်ပါ $ QRCODED-> ADDLOGO ($ Ifpathpath, $ loopopath); // QR Code Image header ('အကြောင်းအရာအမျိုးအစား: Image / PNG') ။ header ('အကြောင်းအရာ - စိတ်ထား - Inline; filename = "QRCODEDED.PNG"); Readfile ($ isionpath); >
အထက်ပါကုဒ်တွင်ကျွန်ုပ်တို့သည် Zebra_QRCode အတန်းကို ဦး စွာမိတ်ဆက်ပေးပြီး QR Code ($ ဒေတာ) ၏ပါဝင်မှုကိုသတ်မှတ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည် zebra_qrcode အရာဝတ်ထုတစ်ခုကိုဖန်တီးပြီး qr code (PNG) နှင့် QR Code ၏ Dot Matrix အရွယ်အစားကဲ့သို့သော QR Code အတွက်ဆက်စပ်သောရွေးချယ်စရာများကိုသတ်မှတ်သည်။ လုပ်ခြင်း () နည်းလမ်းကိုခေါ်ဆိုခြင်းဖြင့် QR Code ကိုထုတ်လုပ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည် QR Code Image ၏လမ်းကြောင်းကိုရရန် GetPng () နည်းလမ်းကိုအသုံးပြုခဲ့သည်။
ထို့နောက်ကျွန်ုပ်တို့သည်လိုဂို၏လမ်းကြောင်းကိုသတ်မှတ်ပြီး logo ကို qr code ကို addlogo () နည်းလမ်းဖြင့် qr code သို့ထည့်သွင်းထားသည်။ နောက်ဆုံးအနေဖြင့်အကြောင်းအရာအမျိုးအစားနှင့်ဖိုင်အမည်ကို header () function မှတဆင့်သတ်မှတ်ပြီး QR Code ရုပ်ပုံလွှာကို output လုပ်ရန် readfile () function ကိုသုံးပါ။
Zebra_QRCODode စာကြည့်တိုက်ကိုအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် qr code များကိုအမှတ်အသားဖြင့်အလွယ်တကူထုတ်လုပ်နိုင်သည်။ QR Code ၏အသိအမှတ်ပြုခြင်းနှင့်ကိုယ်ပိုင်အကျိုးသက်ရောက်မှုကိုမြှင့်တင်ရန်အတွက် QR ကုဒ်ကိုသင်၏ကိုယ်ပိုင်အမှတ်တံဆိပ်အမှတ်အသားကိုပေါင်းစပ်ရန်သေးငယ်သောကုဒ်နံပါတ်အနည်းငယ်ကိုသာအသုံးပြုနိုင်သည်။ ဒီဆောင်းပါးကမင်းကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်, ဒါကိုစမ်းကြည့်ပါ ဦး ။