Generuoti QR kodą (PNG, SVG, WebP arba GIF)
- Skydelis
- Dokumentacija
- API
Kodėl verta naudoti QR kodo generavimo įrankį?
QR kodai yra dvimačiai brūkšniniai kodai, kuriuose galima saugoti mašininio skaitymo informaciją. Jie dažniausiai naudojami URL, tekstams, geografinėms koordinatėms ir daug daugiau užkoduoti. QR kodų generavimo įrankis leidžia lengvai sukurti QR kodus iš skirtingų duomenų šaltinių, todėl lengviau dalytis informacija ir greitai pasiekti išteklius.
QR kodo generavimo įrankio charakteristikos
Šis įrankis įveda teksto eilutę (URL, nemokamą turinį, struktūrinius duomenis) ir sukuria atitinkamą QR kodą. Pasirinkite išvesties formatą iš PNG, SVG, WebP arba GIF, tinkinkite priekinio plano ir fono spalvas ir pasirinktinai integruokite logotipą savo prekės ženklo medžiagų kodo centre.
Kaip naudotis QR kodo generatoriaus įrankiu
Įveskite koduojamą teksto eilutę ir pasirinkite norimą išvesties formatą (PNG, SVG, WebP arba GIF). Sureguliuokite priekinio plano ir fono spalvas naudodami tam skirtus parinkiklius ir pasirinktinai įkelkite PNG, JPG arba WebP logotipą, mažesnį nei 2 MB, kad būtų integruotas į kodo centrą. Spustelėkite „Generuoti“: įrankis rodo du vaizdinius variantus greta – kvadratinius modulius (klasikinis QR) ir apvalius modulius (šiuolaikinis vaizdas), kad galėtumėte pasirinkti pageidaujamą.
Sugeneruotas QR kodas rodomas ekrane ir galite jį nukopijuoti naudodami tam skirtą mygtuką. Jei kontrastas tarp jūsų dviejų spalvų yra per mažas arba apverstas (šviesi tamsoje), rodomas įspėjimas: skaitytuvas nebegarantuojamas.
Dažnai užduodami klausimai
Koks didžiausias teksto kiekis, kurį galiu užkoduoti?
QR standartas leidžia naudoti iki maždaug 4 296 raidinių ir skaitmeninių simbolių arba 2 953 neapdorotus baitus. Praktiškai kuo didesnė naudingoji apkrova, tuo tankesnis ir sunkiau QR nuskaitomas a išmanusis telefonas. Pageidautina, kad galėtumėte skaityti iki kelių šimtų simbolių skystis net ir nedidelio dydžio ekrane.
Kokį išvesties formatą turėčiau pasirinkti: PNG, SVG, WebP ar GIF?
PNG yra numatytasis daugiafunkcis formatas, puikiai tinkantis siųsti el. paštu ir įterpti klasikinis tinklas. SVG yra vektorius: jis išlieka ryškus bet kokio dydžio, puikiai tinka didelio formato spausdinimas (plakatas, kakemono) arba CSS stilizavimas. Gamina WebP failai yra ~25% lengvesni nei PNG, kad būtų lygiavertis atvaizdavimas, įdomus norint sumažinti svorį puslapių. GIF vis dar daugiausia naudingas atgaliniam suderinamumui su senesnėmis sistemomis.
Ar galiu tinkinti spalvas ir pridėti logotipą?
Taip. Spalvų parinkikliai leidžia laisvai apibrėžti priekinį planą (tamsius modulius) ir fone. PNG, JPG arba WebP logotipas (iki 2 MB) gali būti integruotas QR centre: tai yra automatiškai apsuptas balto disko, kad būtų užtikrintas švarus integravimas, nepaisant jo fono ir klaidų taisymo lygis pakeliamas siekiant kompensuoti užimtą plotą. Kad QR liktų skaitomas, kontrastas stiprus, pirmas planas tamsesnis nei fonas (dauguma skaitytuvai neskaito atvirkštinio QR) ir spausdina arba rodo mažiausiai apytiksliai 2 cm šonas.
Ar mano duomenys siunčiami trečiosios šalies paslaugai?
Ne. Generavimą atlieka mūsų serveris, nekviečiant išorinės tarnybos ir be jo išsaugojimas išsiuntus rezultatą. Jūsų užkoduotas tekstas arba URL nepalieka mūsų infrastruktūrą, o programos žurnaluose nėra registruojamas paprastu tekstu.
Ar galime užkoduoti URL su UTM parametrais?
absoliučiai. URL su tokiais parametrais kaip ?utm_source=display&utm_medium=qr
yra užkoduotas toks, koks yra. Tada galite sekti apsilankymus naudodami įrankio QR kodą
analitika. Tiesiog atminkite, kad kuo ilgesnis URL, tuo tankesnis bus QR.
Ar QR kodas gali pasibaigti arba gali būti atšauktas?
Ne savaime. Išspausdintas QR kodas užkoduoja fiksuotą tekstą ir šis tekstas nebesikeičia. Jeigu vėliau planuojate pakeisti paskirties vietą, užkoduokite trumpą URL, kurį jūs valdyti (savo peradresavimo), o ne galutinį URL. Tada galite pakeisti tikslą neperspausdindamas QR.
Kaip iššifruoti esamą QR kodą?
Naudokite mūsų QR kodo skaitytuvą: įkelkite QR vaizdą (JPEG, PNG, GIF, WebP arba BMP) ir atkurti tekstinį turinį. Naudinga tai patikrinti kuris buvo užkoduotas prieš spausdinant, arba iššifruoti QR, gautą kaip priedą, nenaudojant jūsų išmanusis telefonas.
Užklausos pavyzdys
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"
Įvesties schema
| Laukas | Tipas | Privalomas | Numatytasis |
|---|---|---|---|
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 |
šis įrankis taip pat priima neprivalomą failą - naudokite Content-Type multipart/form-data jo įkėlimui, kitu atveju užtenka application/json
Galiniai taškai
GET https://cdrn.fr/api/v1/tools- išvardija visus galimus įrankiusGET https://cdrn.fr/api/v1/tools/qr-code-encoder- gauna šio įrankio schemąPOST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute- vykdo šį įrankį su JSON payload