Generovať QR kód (PNG, SVG, WebP alebo GIF)
- Dashboard
- Dokumentácia
- API
Prečo používať nástroj na generovanie QR kódov?
QR kódy sú dvojrozmerné čiarové kódy, ktoré môžu ukladať strojom čitateľné informácie. Bežne sa používajú pre kódovanie URL, textov, geografických súradníc a oveľa viac. Nástroj na generovanie QR kódov vám umožňuje ľahko vytvárať QR kódy z rôznych zdrojov dát, čím uľahčuje zdieľanie informácií a rýchly prístup k zdrojom.
Charakteristiky nástroja na generovanie QR kódov
Tento nástroj berie ako vstup textový reťazec (URL, voľný obsah, štruktúrované dáta) a produkuje zodpovedajúci QR kód. Vyberte si výstupný formát z PNG, SVG, WebP alebo GIF, prispôsobte farby popredia a pozadia a voliteľne integrujte logo do centra kódu pre vaše značkové podklady.
Ako používať nástroj na generovanie QR kódov
Zadajte textový reťazec na kódovanie a vyberte požadovaný výstupný formát (PNG, SVG, WebP alebo GIF). Upravte farby popredia a pozadia cez dedikované selektory a voliteľne nahrajte PNG, JPG alebo WebP logo s veľkosťou menšou ako 2 MB na integráciu do centra kódu. Kliknite na "Generovať": nástroj zobrazí dva vizuálne varianty vedľa seba, štvorcové moduly (klasický QR) a okrúhle moduly (moderný look), aby ste si mohli vybrať ten, ktorý preferujete.
Akonáhle je vygenerovaný, QR kód sa zobrazí na obrazovke a môžete ho skopírovať cez dedikované tlačidlo. Ak je kontrast medzi vašimi dvomi farbami príliš nízky alebo invertovaný (svetlý na tmavom), zobrazí sa upozornenie: čitateľnosť skenermi už nie je garantovaná.
Často kladené otázky
Aké je maximálne množstvo textu, ktoré môžem kódovať?
QR štandard povoľuje až približne 4 296 alfanumerických znakov alebo 2 953 surových bajtov. V praxi platí, že čím väčší je payload, tým je QR hustejší a ťažšie skenovateľný smartfónom. Najlepšie zostať pod niekoľko sto znakov pre zachovanie plynulého čítania aj na obrazovke skromnej veľkosti.
Aký výstupný formát zvoliť: PNG, SVG, WebP alebo GIF?
PNG je univerzálny defaultný formát, perfektný pre odoslanie emailom a klasickú webovú integráciu. SVG je vektorový: zostáva ostrý v akejkoľvek veľkosti, ideálny pre veľkoformátovú tlač (plagát, banner) alebo CSS štylizáciu. WebP produkuje súbory ~25 % ľahšie než PNG s ekvivalentným renderom, zaujímavý pre redukciu váhy stránok. GIF zostáva hlavne užitočný pre spätnú kompatibilitu so staršími systémami.
Môžem prispôsobiť farby a pridať logo?
Áno. Farebné selektory umožňujú voľne definovať popredie (tmavé moduly) a pozadie. PNG, JPG alebo WebP logo (do 2 MB) môže byť integrované do centra QR: je automaticky obklopené bielym diskom pre čisté začlenenie bez ohľadu na jeho pozadie a úroveň korekcie chýb je zvýšená pre kompenzáciu obsadenej plochy. Aby QR zostal čitateľný, zachovajte silný kontrast, ponechajte popredie tmavšie ako pozadie (väčšina skenerov nečíta invertované QR) a tlačte alebo zobrazujte s minimálnou veľkosťou približne 2 cm strany.
Sú moje dáta odosielané tretej službe?
Nie. Generovanie sa vykonáva naším serverom, bez volania externej služby a bez uchovávania po odoslaní výsledku. Text alebo URL, ktoré kódujete, neopúšťa našu infraštruktúru a nie je logovaný v čistom texte v aplikačných logoch.
Možno kódovať URL s UTM parametrami?
Úplne. URL s parametrami ako ?utm_source=plagat&utm_medium=qr
je kódovaná tak, ako je. Potom môžete sledovať návštevy z QR vo vašom analytickom
nástroji. Pamätajte len, že čím je URL dlhšia, tým je QR hustejší.
Môže QR kód expirovať alebo byť zrušený?
Nie sám o sebe. Akonáhle je vytlačený, QR kód kóduje fixný text a tento text sa už nezmení. Ak plánujete neskoršiu modifikáciu destinácie, kódujte krátku URL, ktorú kontrolujete (váš vlastný redirektor) skôr než finálnu URL. Potom budete môcť meniť cieľ bez opätovnej tlače QR.
Ako dekódovať existujúci QR kód?
Použite náš čítač QR kódov: nahrajte obrázok QR (JPEG, PNG, GIF, WebP alebo BMP) a získajte jeho textový obsah. Je to praktické pre overenie toho, čo bolo zakódované pred tlačou, alebo pre dekódovanie QR prijatého ako príloha bez použitia vášho smartfónu.
Ukážka požiadavky
curl -X POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute \
-H "Content-Type: application/json" \
-d '{"data":"...","output_format":"png","module_style":"squares","foreground_color":"#000000","background_color":"#ffffff"}'
curl -X POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute \
-F "data=..." \
-F "output_format=png" \
-F "module_style=squares" \
-F "logo=@/path/to/file" \
-F "foreground_color=#000000" \
-F "background_color=#ffffff"
Vstupná schéma
| Pole | Typ | Povinné | Predvolené |
|---|---|---|---|
data |
string | ✓ | – |
output_format |
choice (png, svg, webp, gif) | ✓ | – |
module_style |
string (squares, dots, both) | – | squares |
logo |
file | – | – |
foreground_color |
string | – | #000000 |
background_color |
string | – | #ffffff |
tento nástroj prijíma aj voliteľný súbor - použite Content-Type multipart/form-data na jeho nahranie, inak postačí application/json
Koncové body
GET https://cdrn.fr/api/v1/tools- vypíše všetky dostupné nástrojeGET https://cdrn.fr/api/v1/tools/qr-code-encoder- získa schému tohto nástrojaPOST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute- spustí tento nástroj s JSON payloadom