ਇਸ ਸਧਾਰਣ ਟੂਲ ਨਾਲ ਕਿਸੇ ਵੀ ਪਾਠ ਜਾਂ URL ਤੋਂ ਕਿਊਆਰ ਕੋਡ ਬਣਾਓ। ਸਾਫ, ਮਿਨਿਮਲਿਸਟ ਇੰਟਰਫੇਸ ਨਾਲ ਤੁਰੰਤ ਸਕੈਨ ਕਰਨ ਯੋਗ ਕਿਊਆਰ ਕੋਡ ਬਣਾਓ ਅਤੇ ਇਕ ਕਲਿੱਕ ਨਾਲ ਡਾਊਨਲੋਡ ਕਰੋ।
ਉਪਰ ਦਿੱਤੇ ਟੈਕਸਟ ਜਾਂ URL ਨੂੰ ਦਾਖਲ ਕਰੋ ਤਾਂ ਕਿ ਇੱਕ ਕਿਊਆਰ ਕੋਡ ਬਣਾਇਆ ਜਾ ਸਕੇ। ਜਿਵੇਂ ਹੀ ਤੁਸੀਂ ਟਾਈਪ ਕਰਦੇ ਹੋ, ਕਿਊਆਰ ਕੋਡ ਆਟੋਮੈਟਿਕ ਤੌਰ 'ਤੇ ਅਪਡੇਟ ਹੋ ਜਾਵੇਗਾ।
QR ਕੋਡ (ਕੁਇਕ ਰਿਸਪਾਂਸ ਕੋਡ) ਨੇ ਡਿਜੀਟਲ ਯੁੱਗ ਵਿੱਚ ਜਾਣਕਾਰੀ ਸਾਂਝਾ ਕਰਨ ਦੇ ਤਰੀਕੇ ਵਿੱਚ ਕ੍ਰਾਂਤੀ ਲਿਆਈ ਹੈ। ਸਾਡਾ ਮੁਫਤ QR ਕੋਡ ਜਨਰੇਟਰ ਤੁਹਾਨੂੰ URL, ਟੈਕਸਟ, ਸੰਪਰਕ ਜਾਣਕਾਰੀ ਅਤੇ ਹੋਰ ਲਈ ਤੁਰੰਤ QR ਕੋਡ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਸਾਦਾ, ਉਪਯੋਗਕਾਰ-ਮਿੱਤਰ ਟੂਲ ਸਕੈਨ ਕਰਨ ਯੋਗ QR ਕੋਡ ਬਣਾਉਂਦਾ ਹੈ, ਜੋ ਕਿ ਡਾਊਨਲੋਡ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ਅਤੇ ਵੱਖ-ਵੱਖ ਪਲੈਟਫਾਰਮਾਂ ਅਤੇ ਸਮੱਗਰੀਆਂ ਵਿੱਚ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ, ਭੌਤਿਕ ਅਤੇ ਡਿਜੀਟਲ ਦੁਨੀਆਂ ਦੇ ਵਿਚਕਾਰ ਪੁਲ ਬਣਾਉਂਦੇ ਹਨ।
QR ਕੋਡਾਂ ਦੀ ਖੋਜ 1994 ਵਿੱਚ ਜਪਾਨੀ ਆਟੋਮੋਟਿਵ ਕੰਪਨੀ ਡੈਂਸੋ ਵੇਵ ਦੁਆਰਾ ਕੀਤੀ ਗਈ ਸੀ, ਤਾਂ ਜੋ ਉਨ੍ਹਾਂ ਦੀ ਉਤਪਾਦਨ ਦੌਰਾਨ ਵਾਹਨਾਂ ਨੂੰ ਟ੍ਰੈਕ ਕੀਤਾ ਜਾ ਸਕੇ। ਅੱਜ, ਇਹ ਦੋ-ਪਹਲੂ ਬਾਰਕੋਡ ਮਾਰਕੀਟਿੰਗ, ਭੁਗਤਾਨ, ਜਾਣਕਾਰੀ ਸਾਂਝਾ ਕਰਨ ਅਤੇ ਅਨੇਕ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਆਮ ਹੋ ਗਏ ਹਨ। COVID-19 ਮਹਾਮਾਰੀ ਦੌਰਾਨ, ਜਦੋਂ ਕਾਰੋਬਾਰਾਂ ਨੇ ਮੈਨੂ, ਭੁਗਤਾਨ ਅਤੇ ਜਾਣਕਾਰੀ ਸਾਂਝਾ ਕਰਨ ਲਈ ਸੰਪਰਕ-ਰਹਿਤ ਹੱਲਾਂ ਦੀ ਖੋਜ ਕੀਤੀ, ਤਾਂ ਇਨ੍ਹਾਂ ਦੀ ਲੋਕਪ੍ਰਿਯਤਾ ਵਧ ਗਈ।
ਸਾਡਾ QR ਕੋਡ ਜਨਰੇਟਰ ਸਾਦਗੀ ਅਤੇ ਕੁਸ਼ਲਤਾ 'ਤੇ ਕੇਂਦਰਿਤ ਹੈ, ਜਿਸ ਨਾਲ ਕੋਈ ਵੀ ਵਿਅਕਤੀ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾ ਜਾਂ ਜਟਿਲ ਸੰਰਚਨਾਵਾਂ ਦੇ ਬਿਨਾਂ ਕਾਰਗਰ QR ਕੋਡ ਬਣਾਉਣ ਵਿੱਚ ਸਮਰੱਥ ਹੈ।
QR ਕੋਡ ਜਾਣਕਾਰੀ ਨੂੰ ਕਾਲੇ ਚੋਰਾਂ ਦੇ ਪੈਟਰਨ ਵਿੱਚ ਸਟੋਰ ਕਰਦੇ ਹਨ ਜੋ ਸਫੇਦ ਪਿਛੋਕੜ 'ਤੇ ਸਥਿਤ ਹੁੰਦੇ ਹਨ। ਪਰੰਪਰਾਗਤ ਬਾਰਕੋਡਾਂ ਦੇ ਮੁਕਾਬਲੇ ਜੋ ਸਿਰਫ਼ ਹੋਰਿਜ਼ੋਂਟਲ ਜਾਣਕਾਰੀ ਸਟੋਰ ਕਰ ਸਕਦੇ ਹਨ, QR ਕੋਡ ਜਾਣਕਾਰੀ ਨੂੰ ਹੋਰਿਜ਼ੋਂਟਲ ਅਤੇ ਵਰਟੀਕਲ ਦੋਹਾਂ ਵਿੱਚ ਸਟੋਰ ਕਰਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਉਹ ਬਹੁਤ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਰੱਖ ਸਕਦੇ ਹਨ।
ਇੱਕ ਮਿਆਰੀ QR ਕੋਡ ਵਿੱਚ ਕਈ ਮੁੱਖ ਭਾਗ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ:
ਜਦੋਂ ਤੁਸੀਂ ਸਾਡੇ QR ਕੋਡ ਜਨਰੇਟਰ ਵਿੱਚ ਟੈਕਸਟ ਜਾਂ URL ਦਰਜ ਕਰਦੇ ਹੋ, ਤਾਂ ਹੇਠ ਲਿਖੀ ਪ੍ਰਕਿਰਿਆ ਹੁੰਦੀ ਹੈ:
QR ਕੋਡਾਂ ਵਿੱਚ ਅੰਦਰੂਨੀ ਗਲਤੀ ਸੁਧਾਰ ਸਮਰੱਥਾ ਹੁੰਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਉਹ ਪੜ੍ਹੇ ਜਾ ਸਕਦੇ ਹਨ ਭਾਵੇਂ ਕਿ ਉਹ ਭਾਗੀਦਾਰੀ ਜਾਂ ਢੱਕੇ ਹੋਏ ਹੋਣ। ਚਾਰ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ ਹਨ:
ਸਾਡਾ ਜਨਰੇਟਰ ਕੋਡ ਆਕਾਰ ਅਤੇ ਭਰੋਸੇਯੋਗਤਾ ਦੇ ਵਿਚਕਾਰ ਸੰਤੁਲਨ ਬਣਾਉਣ ਲਈ ਇੱਕ ਵਧੀਆ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
QR ਕੋਡ ਦੀ ਡਾਟਾ ਸਮਰੱਥਾ ਇਸਦੇ ਵਰਜਨ (ਆਕਾਰ) ਅਤੇ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। QR ਕੋਡ ਦੀ ਸਮਰੱਥਾ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਫਾਰਮੂਲਾ ਹੈ:
ਜਿੱਥੇ ਡਾਟਾ ਕੋਡਵਰਡਸ ਦਾ ਨਿਰਧਾਰਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
ਇੱਕ ਵਰਜਨ 1 QR ਕੋਡ ਲਈ ਜਿਸ ਵਿੱਚ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ L ਹੈ:
ਕਿੰਨੇ ਅੱਖਰ ਕੋਡਿਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ਇਹ ਕੋਡਿੰਗ ਮੋਡ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ:
QR ਕੋਡ ਰੀਡ-ਸੋਲਮਨ ਗਲਤੀ ਸੁਧਾਰ ਕੋਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਤਾਂ ਜੋ ਗਲਤੀਆਂ ਦੀ ਪਛਾਣ ਅਤੇ ਸੁਧਾਰ ਕੀਤਾ ਜਾ ਸਕੇ। ਗਲਤੀਆਂ ਦੀ ਸੰਖਿਆ ਜੋ ਸੁਧਾਰੀ ਜਾ ਸਕਦੀ ਹੈ:
ਜਿੱਥੇ:
ਰੀਡ-ਸੋਲਮਨ ਗਲਤੀ ਸੁਧਾਰ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਗਣਿਤੀ ਤੌਰ 'ਤੇ ਇਸ ਤਰ੍ਹਾਂ ਦਰਸਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:
ਜਿੱਥੇ:
QR ਕੋਡਾਂ 'ਤੇ ਮਾਸਕ ਪੈਟਰਨ ਲਾਗੂ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਤਾਂ ਜੋ ਕਾਲੇ ਅਤੇ ਸਫੇਦ ਮੋਡੀਊਲਾਂ ਦਾ ਵਧੀਆ ਵੰਡ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾ ਸਕੇ। ਮਾਸਕ ਨੂੰ 8 ਸੰਭਾਵਿਤ ਮਾਸਕ ਪੈਟਰਨਾਂ (0-7) ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਘੱਟ ਸਕੋਰ ਵਾਲੇ ਨੂੰ ਚੁਣ ਕੇ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ।
ਪੈਨਲਟੀ ਸਕੋਰ ਚਾਰ ਨਿਯਮਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਗਣਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:
ਸਾਡੇ ਟੂਲ ਨਾਲ QR ਕੋਡ ਬਣਾਉਣਾ ਸਧਾਰਨ ਹੈ ਅਤੇ ਕਿਸੇ ਵੀ ਤਕਨੀਕੀ ਗਿਆਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਹੇਠ ਲਿਖੇ ਸਧਾਰਨ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:
1 <input type="text" id="qr-input" placeholder="URL ਜਾਂ ਟੈਕਸਟ ਦਰਜ ਕਰੋ" value="https://example.com">
2
1 document.getElementById('generate-btn').addEventListener('click', function() {
2 const data = document.getElementById('qr-input').value;
3 generateQRCode(data, 'qr-output');
4 });
5
6 function generateQRCode(data, elementId) {
7 // ਪਿਛਲੇ QR ਕੋਡ ਨੂੰ ਸਾਫ ਕਰੋ
8 document.getElementById(elementId).innerHTML = '';
9
10 // ਨਵਾਂ QR ਕੋਡ ਬਣਾਓ
11 new QRCode(document.getElementById(elementId), {
12 text: data,
13 width: 256,
14 height: 256,
15 colorDark: "#000000",
16 colorLight: "#ffffff",
17 correctLevel: QRCode.CorrectLevel.H
18 });
19 }
20
1 document.getElementById('download-btn').addEventListener('click', function() {
2 const canvas = document.querySelector('#qr-output canvas');
3 if (canvas) {
4 const url = canvas.toDataURL('image/png');
5 const a = document.createElement('a');
6 a.download = 'qrcode.png';
7 a.href = url;
8 document.body.appendChild(a);
9 a.click();
10 document.body.removeChild(a);
11 }
12 });
13
ਜੇ ਤੁਸੀਂ ਆਪਣੇ ਅਰਜ਼ੀ ਵਿੱਚ QR ਕੋਡ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਇੱਥੇ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਉਦਾਹਰਨਾਂ ਹਨ:
1<!DOCTYPE html>
2<html>
3<head>
4 <title>QR ਕੋਡ ਜਨਰੇਟਰ</title>
5 <script src="https://cdn.jsdelivr.net/npm/qrcode@1.4.4/build/qrcode.min.js"></script>
6 <style>
7 body { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; }
8 .container { display: flex; flex-direction: column; align-items: center; }
9 input { width: 100%; padding: 10px; margin-bottom: 20px; }
10 button { padding: 10px 20px; background: #2563EB; color: white; border: none; cursor: pointer; }
11 #qrcode { margin-top: 20px; }
12 </style>
13</head>
14<body>
15 <div class="container">
16 <h1>QR ਕੋਡ ਜਨਰੇਟਰ</h1>
17 <input type="text" id="text" placeholder="URL ਜਾਂ ਟੈਕਸਟ ਦਰਜ ਕਰੋ" value="https://example.com">
18 <button onclick="generateQR()">QR ਕੋਡ ਬਣਾਓ</button>
19 <div id="qrcode"></div>
20 </div>
21
22 <script>
23 function generateQR() {
24 const text = document.getElementById('text').value;
25 document.getElementById('qrcode').innerHTML = '';
26
27 QRCode.toCanvas(document.createElement('canvas'), text, function (error, canvas) {
28 if (error) console.error(error);
29 document.getElementById('qrcode').appendChild(canvas);
30 });
31 }
32 </script>
33</body>
34</html>
35
1# qrcode ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
2import qrcode
3from PIL import Image
4
5def generate_qr_code(data, filename="qrcode.png"):
6 qr = qrcode.QRCode(
7 version=1,
8 error_correction=qrcode.constants.ERROR_CORRECT_M,
9 box_size=10,
10 border=4,
11 )
12 qr.add_data(data)
13 qr.make(fit=True)
14
15 img = qr.make_image(fill_color="black", back_color="white")
16 img.save(filename)
17 return filename
18
19# ਉਦਾਹਰਨ ਦੀ ਵਰਤੋਂ
20url = "https://example.com"
21generate_qr_code(url, "example_qr.png")
22
1// ZXing ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
2import com.google.zxing.BarcodeFormat;
3import com.google.zxing.WriterException;
4import com.google.zxing.client.j2se.MatrixToImageWriter;
5import com.google.zxing.common.BitMatrix;
6import com.google.zxing.qrcode.QRCodeWriter;
7
8import java.io.IOException;
9import java.nio.file.FileSystems;
10import java.nio.file.Path;
11
12public class QRCodeGenerator {
13
14 public static void generateQRCode(String data, String filePath, int width, int height)
15 throws WriterException, IOException {
16 QRCodeWriter qrCodeWriter = new QRCodeWriter();
17 BitMatrix bitMatrix = qrCodeWriter.encode(data, BarcodeFormat.QR_CODE, width, height);
18
19 Path path = FileSystems.getDefault().getPath(filePath);
20 MatrixToImageWriter.writeToPath(bitMatrix, "PNG", path);
21 }
22
23 public static void main(String[] args) {
24 try {
25 generateQRCode("https://example.com", "qrcode.png", 350, 350);
26 } catch (WriterException | IOException e) {
27 System.out.println("QR ਕੋਡ ਬਣਾਉਣ ਵਿੱਚ ਗਲਤੀ: " + e.getMessage());
28 }
29 }
30}
31
1<?php
2// PHP QR ਕੋਡ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ
3// ਪਹਿਲਾਂ ਇੰਸਟਾਲ ਕਰੋ: composer require endroid/qr-code
4
5require 'vendor/autoload.php';
6
7use Endroid\QrCode\QrCode;
8use Endroid\QrCode\Writer\PngWriter;
9
10function generateQRCode($data, $filename = 'qrcode.png') {
11 $qrCode = new QrCode($data);
12 $qrCode->setSize(300);
13 $qrCode->setMargin(10);
14
15 $writer = new PngWriter();
16 $result = $writer->write($qrCode);
17
18 // ਫਾਈਲ ਵਿੱਚ ਸੇਵ ਕਰੋ
19 $result->saveToFile($filename);
20
21 return $filename;
22}
23
24// ਉਦਾਹਰਨ ਦੀ ਵਰਤੋਂ
25$url = 'https://example.com';
26$file = generateQRCode($url);
27echo "QR ਕੋਡ ਸੇਵ ਕੀਤਾ ਗਿਆ: " . $file;
28?>
29
1// ZXing.Net ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
2// ਪਹਿਲਾਂ ਇੰਸਟਾਲ ਕਰੋ: Install-Package ZXing.Net
3
4using System;
5using System.Drawing;
6using System.Drawing.Imaging;
7using ZXing;
8using ZXing.QrCode;
9
10namespace QRCodeGeneratorApp
11{
12 class Program
13 {
14 static void Main(string[] args)
15 {
16 string data = "https://example.com";
17 string filePath = "qrcode.png";
18
19 GenerateQRCode(data, filePath);
20 Console.WriteLine($"QR ਕੋਡ ਸੇਵ ਕੀਤਾ ਗਿਆ: {filePath}");
21 }
22
23 static void GenerateQRCode(string data, string filePath)
24 {
25 var qrCodeWriter = new BarcodeWriter
26 {
27 Format = BarcodeFormat.QR_CODE,
28 Options = new QrCodeEncodingOptions
29 {
30 Height = 300,
31 Width = 300,
32 Margin = 1
33 }
34 };
35
36 using (var bitmap = qrCodeWriter.Write(data))
37 {
38 bitmap.Save(filePath, ImageFormat.Png);
39 }
40 }
41 }
42}
43
QR ਕੋਡਾਂ ਦੇ ਕਈ ਉਦਯੋਗਾਂ ਅਤੇ ਨਿੱਜੀ ਵਰਤੋਂ ਵਿੱਚ ਵਿਆਪਕ ਐਪਲੀਕੇਸ਼ਨ ਹਨ:
ਆਪਣੇ QR ਕੋਡਾਂ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਅਤੇ ਉਪਯੋਗਕਾਰ-ਮਿੱਤਰ ਬਣਾਉਣ ਲਈ:
ਜਦੋਂ ਕਿ QR ਕੋਡਾਂ ਬਹੁਤ ਹੀ ਵਿਆਪਕ ਹਨ, ਉਨ੍ਹਾਂ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਸਮਝਣਾ ਵਧੀਆ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ:
QR ਕੋਡਾਂ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਜਾਣਕਾਰੀ ਇਸਦੇ ਵਰਜਨ (ਆਕਾਰ) ਅਤੇ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਅੰਦਾਜ਼ੇ ਨਾਲ ਵੱਧ ਤੋਂ ਵੱਧ ਸਮਰੱਥਾ:
ਸਾਡਾ ਜਨਰੇਟਰ ਆਪਣੇ ਇਨਪੁਟ ਦੇ ਅਧਾਰ 'ਤੇ ਇਹ ਕਾਰਕਾਂ ਨੂੰ ਆਪੋ-ਆਪਣੇ ਆਪ ਅਨੁਕੂਲ ਬਣਾਉਂਦਾ ਹੈ।
ਕਈ ਕਾਰਕ ਹਨ ਜੋ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ ਕਿ QR ਕੋਡ ਕਿੰਨਾ ਭਰੋਸੇਯੋਗੀ ਨਾਲ ਸਕੈਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
QR ਕੋਡਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵੇਲੇ ਸਾਰੇ ਯੂਜ਼ਰਾਂ ਲਈ ਪਹੁੰਚਯੋਗਤਾ ਦਾ ਵਿਚਾਰ ਕਰੋ:
QR (ਕੁਇਕ ਰਿਸਪਾਂਸ) ਕੋਡ ਇੱਕ ਦੋ-ਪਹਲੂ ਬਾਰਕੋਡ ਹੈ ਜੋ ਕਾਲੇ ਚੋਰਾਂ ਦੇ ਪੈਟਰਨ ਵਿੱਚ ਜਾਣਕਾਰੀ ਸਟੋਰ ਕਰਦਾ ਹੈ ਜੋ ਸਫੇਦ ਪਿਛੋਕੜ 'ਤੇ ਸਥਿਤ ਹੁੰਦੇ ਹਨ। ਜਦੋਂ ਇਸਨੂੰ ਸਮਾਰਟਫੋਨ ਕੈਮਰੇ ਜਾਂ QR ਰੀਡਰ ਐਪ ਦੁਆਰਾ ਸਕੈਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਤੁਰੰਤ ਕੋਡਿਤ ਜਾਣਕਾਰੀ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਵੈਬਸਾਈਟ URL, ਸਧਾਰਣ ਟੈਕਸਟ, ਸੰਪਰਕ ਵੇਰਵੇ, ਜਾਂ ਹੋਰ ਡਾਟਾ ਕਿਸਮਾਂ ਹੋ ਸਕਦੀ ਹੈ।
QR ਕੋਡਾਂ ਵਿੱਚ ਡਾਟਾ ਦੀ ਸਮਰੱਥਾ ਵੱਖ-ਵੱਖ ਹੁੰਦੀ ਹੈ, ਜੋ ਕਿ ਵਰਜਨ ਅਤੇ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਵੱਧ ਤੋਂ ਵੱਧ ਸਮਰੱਥਾ ਦੇ ਅਨੁਸਾਰ, ਇੱਕ QR ਕੋਡ 7,089 ਗਿਣਤੀ ਅੱਖਰ, 4,296 ਅਲਫ਼ਾਨੂਮੇਰਿਕ ਅੱਖਰ, 2,953 ਬਾਈਟ ਬਾਈਨਰੀ ਡਾਟਾ, ਜਾਂ 1,817 ਕੰਜੀ ਅੱਖਰ ਰੱਖ ਸਕਦਾ ਹੈ।
ਮੁੱਧ QR ਕੋਡਾਂ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੁੰਦੇ ਕਿਉਂਕਿ ਉਹ ਸਿਰਫ਼ ਜਾਣਕਾਰੀ ਨੂੰ ਸਟੋਰ ਅਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੇ ਹਨ। ਯੂਜ਼ਰਾਂ ਨੂੰ ਅਣਜਾਣ QR ਕੋਡਾਂ ਨੂੰ ਸਕੈਨ ਕਰਨ ਵੇਲੇ ਸਾਵਧਾਨ ਰਹਿਣਾ ਚਾਹੀਦਾ ਹੈ, ਕਿਉਂਕਿ ਉਹ ਖਤਰਨਾਕ ਵੈਬਸਾਈਟਾਂ ਨਾਲ ਜੁੜ ਸਕਦੇ ਹਨ। ਕਾਰੋਬਾਰਾਂ ਲਈ QR ਕੋਡਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵੇਲੇ, ਭਰੋਸੇਯੋਗ ਜਨਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਅਤੇ ਯੂਜ਼ਰਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਵੈਬਸਾਈਟਾਂ (https) 'ਤੇ ਦਿਸ਼ਾ ਦੇਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਜਦੋਂ ਕਿ ਸਾਡਾ ਸਧਾਰਨ ਜਨਰੇਟਰ ਮਿਆਰੀ, ਬਹੁਤ ਹੀ ਸਕੈਨ ਕਰਨ ਯੋਗ QR ਕੋਡ ਬਣਾਉਣ 'ਤੇ ਕੇਂਦਰਿਤ ਹੈ, ਪਰ ਇਹ ਸੰਭਵ ਹੈ ਕਿ QR ਕੋਡਾਂ ਨੂੰ ਰੰਗਾਂ ਅਤੇ ਲੋਗੋਆਂ ਨਾਲ ਕਸਟਮਾਈਜ਼ ਕੀਤਾ ਜਾਵੇ, ਪਰ ਇਹ ਧਿਆਨ ਨਾਲ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਸਕੈਨਿੰਗ ਯੋਗਤਾ ਨੂੰ ਬਚਾਇਆ ਜਾ ਸਕੇ।
QR ਕੋਡਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਮਿਆਦਾਂ ਨਹੀਂ ਹੁੰਦੀਆਂ—ਉਹ ਸਿਰਫ਼ ਕੋਡਿਤ ਜਾਣਕਾਰੀ ਦਾ ਦ੍ਰਿਸ਼ਯ ਪ੍ਰਤੀਨਿਧਿਤ ਕਰਨ ਵਾਲੇ ਹੁੰਦੇ ਹਨ। ਹਾਲਾਂਕਿ, ਜੇਕਰ QR ਕੋਡ ਕਿਸੇ ਸਮੱਗਰੀ ਨਾਲ ਜੁੜਦਾ ਹੈ ਜੋ ਬਦਲਦੀ ਹੈ (ਜਿਵੇਂ ਕਿ ਕੋਈ ਵੈਬਸਾਈਟ ਜੋ ਆਫਲਾਈਨ ਜਾਂ ਅਸਥਾਈ ਪ੍ਰੋਮੋਸ਼ਨ), ਤਾਂ ਮੰਜ਼ਿਲ ਉਪਲਬਧ ਨਹੀਂ ਰਹਿੰਦੀ। ਸਥਿਰ QR ਕੋਡ ਜੋ ਸਿਰਫ਼ ਟੈਕਸਟ ਜਾਣਕਾਰੀ ਨੂੰ ਸਮਰੱਥਾ ਦਿੰਦੇ ਹਨ, ਉਹ ਸਕੈਨ ਕੀਤੇ ਜਾਣ 'ਤੇ ਉਹੀ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦੇ ਰਹਿੰਦੇ ਹਨ।
ਸਾਡਾ ਸਧਾਰਨ ਜਨਰੇਟਰ ਸਥਿਰ QR ਕੋਡ ਬਣਾਉਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਅੰਦਰੂਨੀ ਵਿਸ਼ਲੇਸ਼ਣ ਨਹੀਂ ਹੁੰਦੀ। ਸਕੈਨ ਟ੍ਰੈਕਿੰਗ ਲਈ, ਤੁਹਾਨੂੰ ਡਾਇਨਾਮਿਕ QR ਕੋਡ ਸੇਵਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ ਜੋ ਵਿਸ਼ਲੇਸ਼ਣ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ, ਜਾਂ ਕਿਸੇ URL ਨੂੰ ਲਿੰਕ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ ਜਿਸ ਵਿੱਚ ਟ੍ਰੈਕਿੰਗ ਪੈਰਾਮੀਟਰ ਹਨ ਜੋ ਤੁਹਾਡੇ ਵੈਬਸਾਈਟ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦੇ ਹਨ।
ਪਰੰਪਰਾਗਤ ਬਾਰਕੋਡ ਜਾਣਕਾਰੀ ਨੂੰ ਇੱਕ ਪਹਲੂ ਵਿੱਚ (ਹੋਰਿਜ਼ੋਂਟਲ) ਸਟੋਰ ਕਰਦੇ ਹਨ ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਸੀਮਿਤ ਗਿਣਤੀ ਦੇ ਡਾਟਾ ਜਿਵੇਂ ਕਿ ਉਤਪਾਦ ID ਨੂੰ ਸਮਰੱਥਾ ਦਿੰਦੇ ਹਨ। QR ਕੋਡ ਜਾਣਕਾਰੀ ਨੂੰ ਦੋਹਾਂ ਪਹਲੂਆਂ ਵਿੱਚ (ਹੋਰਿਜ਼ੋਂਟਲ ਅਤੇ ਵਰਟੀਕਲ) ਰੱਖਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਉਹ ਬਹੁਤ ਜਿਆਦਾ ਡਾਟਾ ਅਤੇ ਵੱਖ-ਵੱਖ ਕਿਸਮ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸਮਰੱਥਾ ਦਿੰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ URLs, ਟੈਕਸਟ ਅਤੇ ਸੰਪਰਕ ਵੇਰਵੇ ਸ਼ਾਮਲ ਹਨ।
ਹਾਂ, QR ਕੋਡਾਂ ਵਿੱਚ ਅੰਦਰੂਨੀ ਗਲਤੀ ਸੁਧਾਰ ਸਮਰੱਥਾ ਹੁੰਦੀ ਹੈ ਜੋ ਉਨ੍ਹਾਂ ਨੂੰ ਸਕੈਨ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ ਭਾਵੇਂ ਕਿ ਉਹ ਭਾਗੀਦਾਰੀ ਜਾਂ ਢੱਕੇ ਹੋਏ ਹੋਣ। ਗਲਤੀ ਦੀ ਸਹਿਣਸ਼ੀਲਤਾ ਦੀ ਡਿਗਰੀ ਉਸ ਗਲਤੀ ਸੁਧਾਰ ਪੱਧਰ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ ਜੋ ਕੋਡ ਬਣਾਉਣ ਦੌਰਾਨ ਵਰਤਿਆ ਗਿਆ ਸੀ, ਜਿਸ ਨਾਲ ਉੱਚ ਪੱਧਰ ਵੱਧ ਨੁਕਸਾਨ ਪ੍ਰਤੀਰੋਧ ਯੋਗਤਾ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।
ਅਧਿਕਤਮ ਆਧੁਨਿਕ ਸਮਾਰਟਫੋਨ ਆਪਣੇ ਨਿਰਮਿਤ ਕੈਮਰੇ ਐਪ ਦੁਆਰਾ QR ਕੋਡਾਂ ਨੂੰ ਸਕੈਨ ਕਰ ਸਕਦੇ ਹਨ। ਸਿਰਫ਼ ਆਪਣੇ ਕੈਮਰੇ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ QR ਕੋਡ ਦੀ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰੋ। ਪੁਰਾਣੇ ਡਿਵਾਈਸਾਂ ਲਈ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਡਿਵਾਈਸ ਦੇ ਐਪ ਸਟੋਰ ਤੋਂ ਇੱਕ ਸਮਰਪਿਤ QR ਕੋਡ ਸਕੈਨਰ ਐਪ ਡਾਊਨਲੋਡ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।
ਸਾਡਾ ਸਧਾਰਨ ਜਨਰੇਟਰ ਇੱਕ ਵਾਰੀ ਵਿੱਚ ਇੱਕ QR ਕੋਡ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਬਲਕ ਜਨਰੇਸ਼ਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਸਦੇ ਲਈ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।
ਡੈਂਸੋ ਵੇਵ (QR ਕੋਡ ਦਾ ਇਜਾਦਕ). "QR ਕੋਡ ਦਾ ਇਤਿਹਾਸ." https://www.qrcode.com/en/history/
ਅੰਤਰਰਾਸ਼ਟਰੀ ਸੰਗਠਨ ਲਈ ਮਿਆਰੀकरण. "ISO/IEC 18004:2015 - ਜਾਣਕਾਰੀ ਤਕਨਾਲੋਜੀ — ਆਟੋਮੈਟਿਕ ਪਛਾਣ ਅਤੇ ਡਾਟਾ ਕੈਪਚਰ ਤਕਨੀਕਾਂ — QR ਕੋਡ ਬਾਰ ਕੋਡ ਸਿੰਬੋਲੋਜੀ ਵਿਸ਼ੇਸ਼ਣ." https://www.iso.org/standard/62021.html
ਤਿਵਾਰੀ, ਐਸ. (2016). "QR ਕੋਡ ਤਕਨਾਲੋਜੀ ਦਾ ਇੱਕ ਪਰਿਚਯ." ਜਾਣਕਾਰੀ ਤਕਨਾਲੋਜੀ 'ਤੇ ਅੰਤਰਰਾਸ਼ਟਰੀ ਸੰਮੇਲਨ, 39-44. DOI: 10.1109/ICIT.2016.38
ਵੇਵ, ਡੀ. (2020). "QR ਕੋਡ ਦੇ ਆਵਸ਼ਕਤਾਵਾਂ." QR ਕੋਡ.com. https://www.qrcode.com/en/about/
ਵਿਂਟਰ, ਐਮ. (2011). "ਸਕੈਨ ਮੀ: ਹਰ ਕਿਸੇ ਲਈ QR ਕੋਡਾਂ ਦੀ ਜਾਦੂਈ ਦੁਨੀਆ ਦਾ ਮਾਰਗਦਰਸ਼ਕ." ਵੈਸਟਸੋਂਗ ਪਬਲਿਸ਼ਿੰਗ।
ਸਾਡਾ QR ਕੋਡ ਜਨਰੇਟਰ ਤੁਹਾਨੂੰ ਕੁਝ ਸਕਿੰਟਾਂ ਵਿੱਚ ਸਕੈਨ ਕਰਨ ਯੋਗ QR ਕੋਡ ਬਣਾਉਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ। ਚਾਹੇ ਤੁਸੀਂ ਆਪਣੀ ਵੈਬਸਾਈਟ ਨੂੰ ਜੋੜ ਰਹੇ ਹੋ, ਸੰਪਰਕ ਜਾਣਕਾਰੀ ਸਾਂਝਾ ਕਰ ਰਹੇ ਹੋ, ਜਾਂ ਮਹੱਤਵਪੂਰਨ ਵੇਰਵਿਆਂ ਤੱਕ ਤੇਜ਼ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰ ਰਹੇ ਹੋ, ਸਾਡਾ ਟੂਲ ਤੁਹਾਨੂੰ ਭੌਤਿਕ ਅਤੇ ਡਿਜੀਟਲ ਦੁਨੀਆਂ ਦੇ ਵਿਚਕਾਰ ਬਿਨਾਂ ਕਿਸੇ ਕੋਸ਼ਿਸ਼ ਦੇ ਪੁਲ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।
ਹੁਣ ਸਾਡੇ QR ਕੋਡ ਜਨਰੇਟਰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ—ਕੋਈ ਸਾਈਨ-ਅਪ ਦੀ ਲੋੜ ਨਹੀਂ, ਕੋਈ ਜਟਿਲ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ, ਸਿਰਫ਼ ਤੁਹਾਡੇ ਉਂਗਲਾਂ 'ਤੇ ਤੁਰੰਤ QR ਕੋਡ ਬਣਾਉਣ।
ਆਪਣੇ ਕਾਰਜ ਦੇ ਲਈ ਵਰਤਣ ਯੋਗ ਹੋਣ ਵਾਲੇ ਹੋਰ ਸੰਦੇਸ਼ ਦੀ ਖੋਜ ਕਰੋ