oktatas:web:nodejs:qr-code
Tartalomjegyzék
QR-kód
- Szerző: Sallai András
- Copyright © 2023, Sallai András
- Szerkesztve: 2023-2024
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
qrcode-generator
Bevezetés
QR Code generáláshoz JavasScript könyvtár. Az eredmény egy weblapon képként jelenik meg.
A QR Code a DENSO WAVE INCORPORATED bejegyzett védjegye.
Webhely:
Lásd még:
Telepítés
npm install qrcode-generator
Használat
- index.html
<!DOCTYPE html> <html lang="hu"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <div id="placeHolder"></div> <script src="qrcode.js"></script> <script src="app.js"></script> </body> </html>
- app.js
var typeNumber = 4; var errorCorrectionLevel = 'L'; var qr = qrcode(typeNumber, errorCorrectionLevel); qr.addData('Hi!'); qr.make(); document.getElementById('placeHolder').innerHTML = qr.createImgTag();
Paraméterek
Type number (1 ~ 40), vagy 0 az automatikus detektálás |
Error correction level ('L', 'M', 'Q', 'H') |
Hibakorrekciós szintek:
- L - Lowest
- M - Medium
- Q - QuiteGood
- H - Highest
A createImgTag() első paramétere cellaméret, második margó.
qr.createImgTag(6, 4);
qr-image
Telepítés
npm install --save qr-image
Kép generálása
- gen.js
var qr = require('qr-image'); var image = qr.image('árvíztűrő', { type: 'png', }); image.pipe(require('fs').createWriteStream('img01.png'));
Futtatás:
node gen.js
oktatas/web/nodejs/qr-code.txt · Utolsó módosítás: 2024/07/28 11:50 szerkesztette: admin