§

ਤਸਵੀਰ ਛੱਡੋ ਜਾਂ ਚੁਣਨ ਲਈ ਕਲਿੱਕ ਕਰੋ

ਤਸਵੀਰ ਛੱਡੋ ਜਾਂ ਚੁਣਨ ਲਈ ਕਲਿੱਕ ਕਰੋ PNG, JPG, GIF, BMP, WebP — ਜਾਂ ਕਲਿੱਪਬੋਰਡ ਤੋਂ ਪੇਸਟ ਕਰੋ
§

ਕੈਮਰੇ ਨਾਲ ਸਕੈਨ ਕਰੋ

ਕੈਮਰਾ ਪਹੁੰਚ ਕੇਵਲ ਉਦੋਂ ਮੰਗੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਇਹ ਟੌਗਲ ਚਾਲੂ ਹੋਵੇ। ਅਸੀਂ ਕੁਝ ਵੀ ਅਪਲੋਡ ਜਾਂ ਰਿਕਾਰਡ ਨਹੀਂ ਕਰਦੇ।
§

ਡੀਕੋਡ ਕੀਤੀ ਸਮੱਗਰੀ

ਪੰਜਾਬ ਵਿੱਚ QR ਕੋਡ ਹਰ ਥਾਂ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। UPI ਭੁਗਤਾਨ QR ਤੁਹਾਡੇ ਬੈਂਕ ਖਾਤੇ ਨਾਲ ਜੁੜੇ ਹਨ — PhonePe, Paytm ਅਤੇ ਦੁਕਾਨਾਂ ਦੇ QR ਕੋਡ ਰੋਜ਼ਾਨਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਸਰਕਾਰੀ ਦਸਤਾਵੇਜ਼, ਰੇਲਵੇ ਟਿਕਟਾਂ, ਬੋਰਡਿੰਗ ਪਾਸ ਅਤੇ ਹਸਪਤਾਲ ਦੇ ਕਾਗਜ਼ਾਂ ਵਿੱਚ ਵੀ QR ਹੁੰਦੇ ਹਨ। ਜਦੋਂ ਤੁਸੀਂ ਡੈਸਕਟਾਪ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ QR ਦੀ ਜਾਂਚ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ — ਪੋਸਟਰ ਦੇ URL ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਰਾਊਟਰ ਤੋਂ Wi-Fi ਪਾਸਵਰਡ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੋ, ਜਾਂ vCard ਦੇਖੋ — ਇਹ ਰੀਡਰ ਹਰ ਫਾਰਮੈਟ ਸੰਭਾਲਦਾ ਹੈ। ਤਸਵੀਰ ਬਾਈਟਸ ਅਤੇ ਡੀਕੋਡ ਕੀਤੀ ਸਮੱਗਰੀ ਤੁਹਾਡੇ ਟੈਬ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ।

QR ਕੋਡ ਰੀਡਰ ਕੀ ਹੈ?

QR ਕੋਡ ਇੱਕ ਦੋ-ਅਯਾਮੀ ਮੈਟ੍ਰਿਕਸ ਬਾਰਕੋਡ ਹੈ ਜੋ ISO/IEC 18004 ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਹ ਟੈਕਸਟ, URL, ਸੰਪਰਕ ਕਾਰਡ, Wi-Fi ਪ੍ਰਮਾਣ-ਪੱਤਰ ਅਤੇ ਹੋਰ ਛੋਟੇ ਪੇਲੋਡ ਨੂੰ ਕਾਲੇ-ਚਿੱਟੇ ਵਰਗਾਕਾਰ ਮੋਡਿਊਲਾਂ ਦੀ ਗਰਿੱਡ ਵਜੋਂ ਏਨਕੋਡ ਕਰਦਾ ਹੈ, ਨਾਲ ਹੀ Reed-Solomon ਗਲਤੀ-ਸੁਧਾਰ ਡੇਟਾ ਤਾਂ ਜੋ ਅੰਸ਼ਕ ਨੁਕਸਾਨ ਜਾਂ ਲੋਗੋ ਓਵਰਲੇ ਤੋਂ ਬਾਅਦ ਵੀ ਚਿੰਨ੍ਹ ਡੀਕੋਡ ਹੋ ਸਕੇ। QR ਕੋਡ ਰੀਡਰ ਉਲਟਾ ਕੰਮ ਕਰਦਾ ਹੈ: ਇਹ QR ਚਿੰਨ੍ਹ ਦੀ ਤਸਵੀਰ ਲੈ ਕੇ ਅਸਲ ਪੇਲੋਡ ਸਤਰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਇਹ ਰੀਡਰ ਓਪਨ-ਸੋਰਸ jsQR ਲਾਇਬ੍ਰੇਰੀ (ਲਗਭਗ 130 KB, MIT-ਲਾਇਸੈਂਸਡ) ਵਰਤ ਕੇ ਡੀਕੋਡ ਪਾਈਪਲਾਈਨ ਸਿੱਧੇ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚਲਾਉਂਦਾ ਹੈ। ਜੋ ਤਸਵੀਰ ਤੁਸੀਂ ਛੱਡਦੇ, ਪੇਸਟ ਕਰਦੇ ਜਾਂ ਕੈਮਰੇ ਨਾਲ ਸਕੈਨ ਕਰਦੇ ਹੋ ਉਹ ਟੈਬ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦੀ।

QR ਡੀਕੋਡਿੰਗ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ?

ਡੀਕੋਡਿੰਗ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਮਸ਼ੀਨ 'ਤੇ ਚੱਲਦੀ ਹੈ। ਪੇਲੋਡ ਟੈਕਸਟ ਵਾਪਸ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹਰ ਤਸਵੀਰ ਇੱਕ ਨਿਸ਼ਚਿਤ ਪਾਈਪਲਾਈਨ ਵਿੱਚੋਂ ਲੰਘਦੀ ਹੈ:

  1. ਤਸਵੀਰ ਫ਼ਾਈਲ (PNG, JPG, WebP, ਜਾਂ ਕੈਮਰਾ ਫ੍ਰੇਮ) ਇੱਕ ਔਫਸਕ੍ਰੀਨ HTML <canvas> 'ਤੇ ਖਿੱਚੀ ਜਾਂਦੀ ਹੈ। Canvas API ਕੱਚੇ ਪਿਕਸਲ ਡੇਟਾ ਨੂੰ RGBA ਬਾਈਟ ਐਰੇ ਵਜੋਂ ਵਾਪਸ ਕਰਦੀ ਹੈ।
  2. jsQR ਲਾਇਬ੍ਰੇਰੀ ਪਿਕਸਲ ਐਰੇ ਨੂੰ ਗ੍ਰੇਸਕੇਲ ਬਿਟਮੈਪ ਵਿੱਚ ਬਦਲਦੀ ਹੈ ਅਤੇ QR ਚਿੰਨ੍ਹ ਦੇ ਕੋਨਿਆਂ ਵਿੱਚ ਤਿੰਨ ਵਿਲੱਖਣ ਫਾਈਂਡਰ-ਪੈਟਰਨ ਵਰਗਾਂ ਦੀ ਖੋਜ ਕਰਦੀ ਹੈ।
  3. ਫਾਈਂਡਰ ਪੈਟਰਨ ਮਿਲਣ ਤੋਂ ਬਾਅਦ, ਡੀਕੋਡਰ ਪਰਿਪੇਖ ਪਰਿਵਰਤਨ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਪੂਰੀ ਮੋਡਿਊਲ ਗਰਿੱਡ ਕੱਢਦਾ ਹੈ, ਹਰ ਸੈੱਲ ਨੂੰ ਬਾਈਨਰੀ 0 ਜਾਂ 1 ਵਜੋਂ ਪੜ੍ਹਦਾ ਹੈ।
  4. ਮੋਡਿਊਲ ਗਰਿੱਡ ਨੂੰ QR ਸਪੈਕ ਅਨੁਸਾਰ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: ਫਾਰਮੈਟ ਅਤੇ ਵਰਜ਼ਨ ਜਾਣਕਾਰੀ ਪਹਿਲਾਂ ਪੜ੍ਹੀ ਜਾਂਦੀ ਹੈ, ਫਿਰ ਡੇਟਾ ਮੋਡਿਊਲ ਡੀ-ਇੰਟਰਲੀਵ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ Reed-Solomon ਗਲਤੀ ਸੁਧਾਰ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
  5. ਸੁਧਰੇ ਹੋਏ ਡੇਟਾ ਕੋਡਵਰਡ ਸੈਗਮੈਂਟ ਮੋਡ (ਸੰਖਿਆਤਮਕ, ਅਲਫ਼ਾਨਿਊਮੈਰਿਕ, ਬਾਈਟ, ਜਾਂ ਕਾਂਜੀ) ਅਨੁਸਾਰ ਡੀਕੋਡ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਅਸਲ ਪੇਲੋਡ ਸਤਰ ਪ੍ਰਾਪਤ ਹੁੰਦੀ ਹੈ।
  6. ਇਹ ਸੰਦ ਫਿਰ ਪੇਲੋਡ ਨੂੰ ਨਿਯਮਿਤ ਸਮੀਕਰਨਾਂ ਦੇ ਇੱਕ ਛੋਟੇ ਸੈੱਟ ਨਾਲ ਜਾਂਚਦਾ ਹੈ ਤਾਂ ਜੋ ਸਮੱਗਰੀ ਕਿਸਮ (URL, Wi-Fi ਪ੍ਰਮਾਣ-ਪੱਤਰ, vCard ਆਦਿ) ਪਛਾਣ ਸਕੇ ਅਤੇ ਉਚਿਤ ਐਕਸ਼ਨ ਬਟਨ ਨਾਲ ਨਤੀਜਾ ਦਿਖਾ ਸਕੇ।

ਬ੍ਰਾਊਜ਼ਰ-ਅਧਾਰਿਤ QR ਰੀਡਰ ਕਿਉਂ ਵਰਤੋ?

  • ਤਸਵੀਰ ਬਾਈਟਸ ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦੇ। ਕੋਈ QR ਪੇਸਟ ਕਰੋ ਜੋ Wi-Fi ਪਾਸਵਰਡ, ਅੰਦਰੂਨੀ URL, ਜਾਂ ਕਿਸੇ ਦੇ ਨਿੱਜੀ ਫੋਨ ਨੰਬਰ ਵਾਲਾ vCard ਛੁਪਾਉਂਦਾ ਹੈ, ਅਤੇ ਉਹ ਸਮੱਗਰੀ ਤੁਹਾਡੇ ਲੈਪਟਾਪ 'ਤੇ ਰਹਿੰਦੀ ਹੈ। ਹੋਰ QR ਰੀਡਰ ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਡੀਕੋਡ ਚਲਾਉਂਦੇ ਹਨ ਅਤੇ ਤੁਹਾਡੇ ਤੋਂ ਪਹਿਲਾਂ ਤਸਵੀਰ ਅਪਲੋਡ ਕਰਵਾਉਂਦੇ ਹਨ — ਇਹ ਨਹੀਂ ਕਰਦਾ।
  • ਪੇਜ ਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਡੀਕੋਡਿੰਗ ਔਫਲਾਈਨ ਕੰਮ ਕਰਦੀ ਹੈ। jsQR ਲਾਇਬ੍ਰੇਰੀ ਤੁਹਾਡੇ ਟੈਬ ਵਿੱਚ ਹੈ। ਤੁਸੀਂ Wi-Fi ਡਿਸਕਨੈਕਟ ਕਰ ਸਕਦੇ ਹੋ, ਪੇਜ 'ਤੇ QR ਤਸਵੀਰ ਛੱਡ ਸਕਦੇ ਹੋ, ਅਤੇ ਫਿਰ ਵੀ ਪੇਲੋਡ ਵਾਪਸ ਪਾ ਸਕਦੇ ਹੋ।
  • ਜੇ ਤੁਹਾਡੇ ਡੈਸਕਟਾਪ ਜਾਂ ਲੈਪਟਾਪ 'ਤੇ ਵੈਬਕੈਮ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਕਿਸੇ ਪ੍ਰਿੰਟੇਡ QR ਕੋਡ ਵੱਲ ਇਸਨੂੰ ਇਸ਼ਾਰਾ ਕਰਕੇ ਐਪ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾਂ ਫੋਨ ਅਨਲੌਕ ਕੀਤੇ ਬਿਨਾਂ ਪੜ੍ਹ ਸਕਦੇ ਹੋ। ਕੈਮਰਾ ਸਟ੍ਰੀਮ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ ਅਤੇ ਕੋਡ ਡੀਕੋਡ ਹੁੰਦੇ ਹੀ ਰੁਕ ਜਾਂਦੀ ਹੈ।
  • ਰੀਡਰ URL, Wi-Fi ਜੁਆਇਨ ਸਤਰਾਂ, vCard, MeCard, mailto, SMS ਅਤੇ geo ਪੇਲੋਡ ਪਛਾਣਦਾ ਹੈ ਅਤੇ ਇੱਕ ਮੇਲ ਖਾਂਦਾ ਐਕਸ਼ਨ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ। URL ਖੋਲ੍ਹੋ, Wi-Fi ਪਾਸਵਰਡ ਕਾਪੀ ਕਰੋ, ਸੰਪਰਕ ਕਾਰਡ ਸੇਵ ਕਰੋ — ਜੋ ਵੀ QR ਵਿੱਚ ਅਸਲ ਵਿੱਚ ਹੈ।

QR ਕੋਡ ਰੀਡਰ ਦੇ ਆਮ ਵਰਤੋਂ

ਜਦੋਂ ਵੀ ਤੁਹਾਨੂੰ ਫੋਨ ਵੱਲ ਇਸ਼ਾਰਾ ਕੀਤੇ ਬਿਨਾਂ QR ਕੋਡ ਵਿੱਚ ਅਸਲ ਵਿੱਚ ਕੀ ਹੈ ਇਹ ਵੇਖਣਾ ਹੋਵੇ:

  • ਹੁਣੇ ਬਣਾਏ ਕੋਡਾਂ ਨੂੰ ਡੀਬੱਗ ਕਰਨਾ। QR ਪੇਸਟ ਕਰੋ ਜੋ ਤੁਹਾਡੀ ਐਪ ਨੇ ਬਣਾਇਆ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਏਨਕੋਡ ਕੀਤਾ URL ਜਾਂ ਪੇਲੋਡ ਉਹੀ ਹੈ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਸੀ, ਪ੍ਰਿੰਟ, ਪੈਕੇਜਿੰਗ ਜਾਂ ਪੋਸਟਰ 'ਤੇ ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ।
  • Wi-Fi ਪ੍ਰਮਾਣ-ਪੱਤਰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨਾ। ਰਾਊਟਰ ਕੌਂਫਿਗ ਪੇਜ, ਹੋਟਲ ਸੁਆਗਤ ਕਾਰਡ ਜਾਂ ਕਿਸੇ ਫੋਟੋ ਤੋਂ Wi-Fi QR ਸਕੈਨ ਕਰੋ ਅਤੇ ਰੀਡਰ SSID, ਸੁਰੱਖਿਆ ਕਿਸਮ ਅਤੇ ਪਾਸਫ੍ਰੇਜ਼ ਸਾਦੇ ਟੈਕਸਟ ਵਿੱਚ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ ਡਿਵਾਈਸ ਵਿੱਚ ਕਾਪੀ ਕਰ ਸਕਦੇ ਹੋ।
  • ਆਡਿਟਿੰਗ ਅਤੇ ਪਹੁੰਚਯੋਗਤਾ। ਸਕੈਨ ਕੀਤੇ ਦਸਤਾਵੇਜ਼ਾਂ, ਉਤਪਾਦ ਲੇਬਲਾਂ, ਕਾਨਫਰੰਸ ਬੈਜਾਂ ਜਾਂ ਸੋਸ਼ਲ ਪੋਸਟਾਂ ਦੇ ਸਕ੍ਰੀਨਸ਼ਾਟਾਂ 'ਤੇ QR ਕੋਡ ਡੀਕੋਡ ਕਰੋ ਉਹਨਾਂ ਦੀ ਸਮੱਗਰੀ ਸਪ੍ਰੈੱਡਸ਼ੀਟ, ਅਨੁਪਾਲਨ ਲਾਗ ਜਾਂ ਸਹਾਇਕ ਸਾਫ਼ਟਵੇਅਰ ਵਿੱਚ ਕੱਢਣ ਲਈ।

ਅਸਲੀ QR ਕੋਡ ਡੀਕੋਡ ਕਿਹੋ ਜਿਹਾ ਦਿਖਦਾ ਹੈ?

ਇੱਕ ਕੌਫੀ-ਸ਼ਾਪ ਦੀ ਖਿੜਕੀ ਉੱਤੇ ਛਪਿਆ ਇੱਕ Wi-Fi QR ਕੋਡ ਲਓ। ਚਿੰਨ੍ਹ ਦੇ ਪਿੱਛੇ, ਕੱਚਾ ਪੇਲੋਡ WIFI: URI ਸਕੀਮ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ: WIFI:S:CafeGuest;T:WPA;P:espresso2026;H:false;;। ਚਿੰਨ੍ਹ ਦੀ ਫੋਟੋ ਖਿੱਚੋ, ਤਸਵੀਰ ਨੂੰ ਉੱਪਰ ਦਿੱਤੇ ਅਪਲੋਡ ਜ਼ੋਨ ਵਿੱਚ ਛੱਡੋ, ਅਤੇ ਪਾਈਪਲਾਈਨ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦੀ ਹੈ: canvas ਪਿਕਸਲ ਪੜ੍ਹਦਾ ਹੈ, jsQR ਤਿੰਨ ਕੋਨੇ ਦੇ ਫਾਈਂਡਰ ਪੈਟਰਨ ਲੱਭਦਾ ਹੈ, ਪਰਿਪੇਖ ਪਰਿਵਰਤਨ ਗ੍ਰਿੱਡ ਨੂੰ ਸਿੱਧਾ ਕਰਦਾ ਹੈ, Reed-Solomon ਕਿਸੇ ਵੀ ਚਮਕ ਜਾਂ ਸੰਕੁਚਨ ਨੁਕਸਾਨ ਦੀ ਮੁਰੰਮਤ ਕਰਦਾ ਹੈ, ਅਤੇ ਬਾਈਟ-ਮੋਡ ਸੈਗਮੈਂਟ URI ਸਤਰ ਪੈਦਾ ਕਰਦਾ ਹੈ। ਫਿਰ ਰੀਡਰ WIFI: ਅਗੇਤਰ ਨੂੰ ਸੁੰਘਦਾ ਹੈ ਅਤੇ ਕਿਸਮ ਨੂੰ Wi-Fi ਵਜੋਂ ਲੇਬਲ ਕਰਦਾ ਹੈ, ਨੈੱਟਵਰਕ ਨਾਮ ਨੂੰ CafeGuest ਵਜੋਂ ਪਾਰਸ ਕਰਦਾ ਹੈ, ਸੁਰੱਖਿਆ ਕਿਸਮ ਨੂੰ WPA ਵਜੋਂ, ਅਤੇ ਪਾਸਫ੍ਰੇਜ਼ ਨੂੰ espresso2026 ਵਜੋਂ। ਇੱਕ Copy ਬਟਨ ਪਾਸਵਰਡ ਨੂੰ ਤੁਹਾਡੇ ਕਲਿੱਪਬੋਰਡ ਉੱਤੇ ਪਾ ਦਿੰਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਇਸ ਨੂੰ OS ਨੈੱਟਵਰਕ ਪਿਕਰ ਵਿੱਚ ਪੇਸਟ ਕਰ ਸਕੋ। https://tools.ultim8soft.com ਵਾਲੇ ਇੱਕ ਸਾਦੇ URL QR ਲਈ, ਉਹੀ ਪਾਈਪਲਾਈਨ URL ਕਿਸਮ ਬੈਜ ਅਤੇ ਇੱਕ Open ਬਟਨ ਵਾਪਸ ਕਰਦੀ ਹੈ ਜੋ ਟੀਚੇ ਨੂੰ ਇੱਕ ਨਵੇਂ ਟੈਬ ਵਿੱਚ ਖੋਲ੍ਹਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ, ਨੈੱਟਵਰਕ ਉੱਤੇ ਜੋ ਇੱਕੋ ਚੀਜ਼ ਹੋਈ ਉਹ ਖੁਦ ਪੰਨੇ ਦਾ ਲੋਡ ਹੋਣਾ ਸੀ — ਡੀਕੋਡ ਸਥਾਨਕ ਹੈ।

ਇਹ QR ਕੋਡ ਰੀਡਰ ਇੱਕ ਕੰਮ ਲਈ ਬਣਾਇਆ ਗਿਆ ਸੀ: ਤੁਹਾਨੂੰ ਦੱਸਣ ਕਿ QR ਕੋਡ ਵਿੱਚ ਕੀ ਏਨਕੋਡ ਹੈ, ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ, ਵਿਚਕਾਰ ਕੋਈ ਸਰਵਰ ਨਹੀਂ। ਤਸਵੀਰ ਛੱਡੋ, ਕਲਿੱਪਬੋਰਡ ਤੋਂ ਪੇਸਟ ਕਰੋ, ਜਾਂ ਵੈਬਕੈਮ ਚਲਾਓ, ਅਤੇ ਡੀਕੋਡ ਕੀਤੀ ਸਮੱਗਰੀ ਇੱਕ ਸਕਿੰਟ ਤੋਂ ਘੱਟ ਵਿੱਚ ਸਕ੍ਰੀਨ 'ਤੇ ਆ ਜਾਂਦੀ ਹੈ। ਤਸਵੀਰ ਬਾਈਟਸ ਅਪਲੋਡ ਨਹੀਂ ਹੁੰਦੇ। ਕੈਮਰਾ ਫ੍ਰੇਮ ਰਿਕਾਰਡ ਨਹੀਂ ਹੁੰਦੇ। ਡੀਕੋਡ ਕੀਤਾ ਪੇਲੋਡ ਕਿਸੇ ਦੇ ਲਾਗ ਵਿੱਚੋਂ ਨਹੀਂ ਲੰਘਦਾ। ਇਸਨੂੰ QR ਕੋਡ ਜਨਰੇਟਰ ਨਾਲ ਜੋੜੋ ਜਦੋਂ ਤੁਹਾਨੂੰ ਦੌਰਾ-ਦੌਰੀ ਪੁਸ਼ਟੀ ਚਾਹੀਦੀ ਹੋਵੇ ਕਿ ਤੁਸੀਂ ਜੋ ਏਨਕੋਡ ਕੀਤਾ ਉਹੀ ਕੋਈ ਹੋਰ ਵੇਖੇਗਾ।

ਕੀ ਤਸਵੀਰ ਸਰਵਰ 'ਤੇ ਅਪਲੋਡ ਹੁੰਦੀ ਹੈ?

ਨਹੀਂ। ਤਸਵੀਰ ਇਨ-ਮੈਮੋਰੀ HTML canvas 'ਤੇ ਖਿੱਚੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਟੈਬ ਵਿੱਚ ਚੱਲਦੇ ਕਲਾਇੰਟ-ਸਾਈਡ JavaScript ਦੁਆਰਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਡੀਕੋਡ ਹੁੰਦੀ ਹੈ। ਤੁਹਾਡੀ ਤਸਵੀਰ ਦਾ ਕੋਈ ਪਿਕਸਲ ਕਦੇ ਵੀ ਕਿਸੇ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ, ਲਾਗ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਜਾਂ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦਾ।

ਕੈਮਰਾ ਸਕੈਨਿੰਗ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ?

ਜਦੋਂ ਤੁਸੀਂ ਕੈਮਰਾ ਮੋਡ ਸਮਰੱਥ ਕਰਦੇ ਹੋ, ਤਾਂ ਬ੍ਰਾਊਜ਼ਰ ਮਿਆਰੀ getUserMedia API ਦੁਆਰਾ ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਕੈਮਰੇ ਤੱਕ ਪਹੁੰਚ ਦੀ ਇਜਾਜ਼ਤ ਮੰਗਦਾ ਹੈ। ਵੀਡੀਓ ਫ੍ਰੇਮ 640×480 ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਤੱਕ ਔਫਸਕ੍ਰੀਨ canvas ਵਿੱਚ ਕੈਪਚਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ jsQR ਨੂੰ ਡੀਕੋਡ ਲਈ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ। ਅਗਲਾ ਫ੍ਰੇਮ ਆਉਂਦੇ ਹੀ ਹਰ ਫ੍ਰੇਮ ਹਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਪਹਿਲੀ ਸਫਲ ਡੀਕੋਡ 'ਤੇ ਕੈਮਰਾ ਸਟ੍ਰੀਮ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ।

ਕੁਝ QR ਸਮੱਗਰੀ ਆਪਣੇ ਆਪ Wi-Fi ਜਾਂ vCard ਕਿਉਂ ਪਛਾਣੀ ਜਾਂਦੀ ਹੈ?

Wi-Fi ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਲਈ QR ਪੇਲੋਡ WIFI:S:ssid;T:type;P:password;; ਫਾਰਮੈਟ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ, ਅਤੇ vCard BEGIN:VCARD ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ। ਇਹ ਰੀਡਰ ਉਹ ਪੈਟਰਨ ਹੋਰ ਮਿਆਰੀ ਅਗੇਤਰਾਂ (mailto:, geo:, smsto:, MECARD:, https://) ਦੇ ਨਾਲ ਪਛਾਣਦਾ ਹੈ ਅਤੇ ਸਮੱਗਰੀ ਕਿਸਮ ਆਪਣੇ ਆਪ ਲੇਬਲ ਕਰਦਾ ਹੈ।

ਮੇਰਾ QR ਕੋਡ ਕਿਉਂ ਸਕੈਨ ਨਹੀਂ ਹੋਇਆ?

ਆਮ ਕਾਰਨ: ਤਸਵੀਰ ਬਹੁਤ ਛੋਟੀ ਜਾਂ ਘੱਟ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਾਲੀ (~100×100 px ਘੱਟੋ-ਘੱਟ ਹੈ, 300×300+ ਭਰੋਸੇਯੋਗ ਤੌਰ 'ਤੇ ਸਕੈਨ ਹੁੰਦਾ ਹੈ), ਚਿੰਨ੍ਹ ਨੂੰ ਭਾਰੀ ਨੁਕਸਾਨ ਹੈ ਜਾਂ ਕਾਫ਼ੀ ਗਲਤੀ ਸੁਧਾਰ ਤੋਂ ਬਿਨਾਂ ਲੋਗੋ ਨੇ ਅੰਸ਼ਕ ਰੂਪ ਨਾਲ ਢੱਕਿਆ ਹੈ, ਚੁੱਪ ਜ਼ੋਨ (ਮੋਡਿਊਲਾਂ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਖਾਲੀ ਬਾਰਡਰ) ਗਾਇਬ ਜਾਂ ਕੱਟਿਆ ਗਿਆ ਹੈ, ਜਾਂ ਹਨੇਰੇ ਅਤੇ ਹਲਕੇ ਮੋਡਿਊਲਾਂ ਵਿੱਚ ਕੰਟ੍ਰਾਸਟ ਬਹੁਤ ਘੱਟ ਹੈ। ਕੈਮਰਾ ਮੋਡ ਲਈ, ਰੋਸ਼ਨੀ ਬਿਹਤਰ ਕਰੋ ਜਾਂ ਕੋਡ ਲੈਂਜ਼ ਦੇ ਨੇੜੇ ਲਿਆਓ।