Abuuraha Koodhka QR oo Bilaash ah

Abuur koodh QR oo loogu talagalay URL, qoraal, WiFi, iyo kuwa kale. Ma jiro astaan biyo.

Bogag QR badan waxay scan-yada mariyaan dib-u-jeedin u gaar ah oo dhici karta inay dhacdo — koodhkani wuxuu ku hayaa linkgaaga toos ah waligiisna ma dhacdo.

Summad QR taagan — waligeed ma dhacdo

Xakamaynta xallinta soo dejinta

512px
128px1024px
#000000
#ffffff
Qaabka dhibcaha
Astaanta bartamaha

Wax qor si aad u abuurto koodh QR

Ma u baahan tahay QR lacag-bixin (UPI)? Isku day soo-saaraha UPI QR →
Ma jiro astaan biyo, weligeed.

Sida Ay U Shaqeyso

Koodhadka QR waxaa gebi ahaanba biraawsarkaaga loogu sameeyaa isticmaalka laybreriga JavaScript ee qrcode — server midna kuma lug lahan, wax kasta oo aad qortana weligiis meel looma diro. Noocyada xog nidaamsan (Wi-Fi, xiriirka vCard, dhacdooyinka jadwalka), qalabku wuxuu isku dhisaa xarig payload si sax ah loo escape-gareeyay isagoo raacaya heerarka furan ee la xiriira (MECARD/WiFi spec, vCard 3.0, RFC 5545 iCalendar) ka hor inta uu laybreriga siin.

  1. 1
    Isku-dhiska payload-ka nooc kasta
    Iyadoo ku xiran tab-ka la doortay, qalabku wuxuu dhisaa xariga sax ah ee sumaysan — URL qaawan wuxuu helaa 'https://' horgale ah haddii ay maqan tahay, gelitaan Wi-Fi ah wuxuu noqdaa xarig WIFI:T:WPA;S:...;P:...; MECARD ah oo leh xarfo gaar ah oo la escape-gareeyay, vCard wuxuu noqdaa block BEGIN:VCARD/VERSION:3.0, dhacdo jadwaleedna waxay noqotaa block VCALENDAR/VEVENT oo leh qaabaynta taariikh-wakhti RFC 5545-la-jaanqaaday.
  2. 2
    Laybreriga qrcode wuxuu sumeeyaa payload-ka
    Xariga la isku dhisay waxaa loo gudbiyaa QRCode.toDataURL() ee laybreriga qrcode, kaasoo xisaabiya koodhadka Reed-Solomon error-correction, wuxuu geliyaa bits-ka xogta moduleyaasha matrix-ka QR, wuxuuna natiijada si toos ah u sawiraa URL xog PNG ah 256px ah fiiriyaha toos ah.
  3. 3
    Blobs soo-saar oo mar hore loo dhisay ka hor soo-dejinta
    Marka aad beddesho ikhtiyaarrada ama gelitaanka, qalabku wuxuu marka hore dhisaa labadaba blob PNG ah (via QRCode.toDataURL() heerka aad doorato, ilaa 1024px) iyo blob SVG ah (via QRCode.toString() oo leh nooca 'svg') gadaasha, sidaa darteed soo-dejintu waxay ka dhacaan isla markiiba dhaqdhaqaaqa isticmaalaha gudihiisa — loo baahan yahay waafaqsanaanta iOS Safari.
  4. 4
    Hubinta isku-dhufashada iyo soo-dejin
    Ka hor sawirka, qalabku wuxuu xisaabiyaa luminance-ka WCAG la xiriira ee midabkaaga madow iyo iftiin ee aad doortay wuxuuna kaa digaa haddii saameynta isku-dhufashadu ka hoosayso 3:1 ama haddii midabbadu rogan yihiin — labadaba xaaladood oo sameeya inay scanners-ku fashilmaan. Soo-dejintu waxay keydisaa PNG ama SVG mar hore la dhisay; koobigu wuxuu PNG-ga geliyaa clipboard-ka via Clipboard API.

Qalabka La Xiriira

Su'aalaha Inta Badan La Iska Weydiiyo