Ruka hadi maudhui makuu

Kitengenezaji Msimbo wa QR bila malipo

Tengeneza misimbo ya QR kwa URL, maandishi, WiFi na zaidi. Bila alama ya maji.

Tovuti nyingi za QR zinatuma skani kupitia mwelekeo wao wenyewe, unaoweza kuisha muda — msimbo huu unashikilia kiungo chako moja kwa moja na kamwe hauishi muda.

Msimbo wa QR thabiti — kamwe hauishi muda

Hudhibiti ubora wa upakuaji

512px
128px1024px
#000000
#ffffff
Mtindo wa nukta
Nembo katikati

Andika kitu ili kutengeneza msimbo wa QR

Unahitaji QR ya malipo (UPI)? Jaribu kitengeneza QR cha UPI →
Bila alama ya maji, kamwe.

Matumizi ya kawaida

  • Zaa nambari ya QR kwa WiFiUnda nambari ya QR kwa mtandao wako wa WiFi — wageni wao kupiga kunganisha haraka bila kuandika nenosiri.
  • Zaa nambari ya QR kwa URLBadilisha kiungo chochote cha wavuti kuwa nambari ya QR — kamili kwa tamanio, karatasi, kadi za biashara, na nyenzo za mtangazaji.
  • Zaa nambari ya QR kwa mawasilianoUnda nambari ya QR ya vCard pamoja na maelezo ya mawasiliano — kupiga kunganisha haraka kama mawasiliano ya simu.
  • Zaa nambari ya QR kwa barua pepeUnda nambari ya QR ambayo inafungua rasimu ya barua pepe — jaza kunajua wanaotumia, mada, na hata maandishi ya mwili.
  • Zaa nambari ya QR kwa hazina ya kijamiiUnda nambari za QR kwa kiungo kwa mawasiliano yako ya kijamii — Instagram, LinkedIn, TikTok, YouTube, na zaidi.

Jinsi Inavyofanya Kazi

Misimbo ya QR inazalishwa kikamilifu kwenye kivinjari chako kwa kutumia maktaba ya JavaScript ya qrcode — hakuna seva inayohusika, na hakuna chochote unachoandika kinachotumwa popote. Kwa aina za data zilizopangwa (Wi-Fi, mawasiliano ya vCard, matukio ya kalenda), zana inajenga mfuatano wa payload uliotorokea kwa usahihi ukifuata viwango husika vya wazi (MECARD/WiFi spec, vCard 3.0, RFC 5545 iCalendar) kabla ya kuukabidhi kwa maktaba.

  1. 1
    Ujenzi wa payload kwa kila aina
    Kutegemea kichupo kilichochaguliwa, zana inajenga mfuatano halisi unaosimbwa — URL wazi inapata 'https://' iliyoongezwa mbele ikikosekana, kiingilio cha Wi-Fi kinakuwa mfuatano wa WIFI:T:WPA;S:...;P:...; MECARD wenye herufi maalum zilizotorokea, vCard inakuwa kizuizi cha BEGIN:VCARD/VERSION:3.0, na tukio la kalenda linakuwa kizuizi cha VCALENDAR/VEVENT chenye upangaji wa tarehe-saa unaofuata RFC 5545.
  2. 2
    Maktaba ya qrcode inasimba payload
    Mfuatano uliojengwa unapitishwa kwa QRCode.toDataURL() kutoka maktaba ya qrcode, inayohesabu misimbo ya kurekebisha-hitilafu ya Reed-Solomon, kuunganisha biti za data kwenye moduli za matriki ya QR, na kuonyesha matokeo moja kwa moja kwenye URL ya data ya PNG kwa px 256 kwa onyesho la awali la moja kwa moja.
  3. 3
    Blobs za utoaji zimejengwa kabla ya kupakua
    Unapobadilisha chaguo au uingizaji, zana inajenga mapema Blob ya PNG (kupitia QRCode.toDataURL() kwa azimio uliyochagua, hadi px 1024) na Blob ya SVG (kupitia QRCode.toString() na aina 'svg') nyuma ya pazia, kwa hiyo upakuaji unafyatuka kwa usawazishaji ndani ya ishara ya mtumiaji — inayohitajika kwa uoanifu wa iOS Safari.
  4. 4
    Ukaguzi wa utofautishaji na upakuaji
    Kabla ya kuonyesha, zana inahesabu mwangaza linganishi wa WCAG wa rangi zako za giza na nyepesi ulizochagua na kuonya ikiwa uwiano wa utofautishaji unaanguka chini ya 3:1 au ikiwa rangi zimegeuzwa — hali zote mbili zinazosababisha vichanganuzi kushindwa. Kupakua kunahifadhi PNG au SVG iliyojengwa mapema; kunakili kunaweka PNG kwenye ubao wa kunakili kupitia Clipboard API.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara