Generator de cod QR
Ce afli
Codul e desenat, nu descărcat
Ce vezi mai sus e un desen vectorial scris direct în pagină, nu o imagine adusă de undeva. E clar pe orice ecran, se tipărește curat la orice dimensiune și e acolo înainte să ruleze vreo linie de cod în browserul tău.
Cu rama albă pe care mulți o uită
În jurul codului rămâne o ramă albă lată de patru module — „zona liniștită”. Fără ea, scanerele nu găsesc colțurile codului, iar multe generatoare o omit: codurile lor se citesc pe hârtie albă și cad pe un fundal colorat.
Limita e spusă în octeți, nu în caractere
Într-un cod de aici încap cel mult 213 octeți, iar un octet nu e totuna cu un caracter: ă, î, ș și ț ocupă câte doi fiecare, literele chirilice la fel, un emoji patru. Dacă textul e prea lung, pagina îți spune și câți octeți are al tău, și care e limita.
Ce codifici nu ajunge în adresă
Textul tău nu intră în adresa paginii, așa că nu rămâne în istoricul browserului, în antetul de referință sau în vreun jurnal de pe drum. Aici contează mai mult decât oriunde altundeva pe site: într-un cod QR se pune de multe ori o adresă cu un jeton în ea.
Cum se calculează
- Scrii sau lipești textul ori adresa în casetă.
- Apeși Generează codul.
- Codul apare deasupra — îl scanezi de pe ecran, faci o captură sau tipărești pagina.
De reținut
De ce nu există un buton de descărcare
Pagina nu îți oferă un fișier, pentru că nu are ce fișier să îți dea: codul e desenat în pagina însăși, nu produs ca imagine pe server. Nu e o lipsă ascunsă — e mai cinstit decât un buton care ar promite ceva ce nu există. Codul se scanează direct de pe ecran, se prinde într-o captură de ecran sau se tipărește odată cu pagina, iar la tipărire iese curat oricât de mare l-ai face, fiindcă un desen vectorial nu se pixelează.
Octeți, nu caractere
Un cod QR nu păstrează litere, ci octeți, iar câți octeți costă o literă depinde de literă. O literă latină simplă costă unul, ă, î, ș și ț costă câte doi, o literă chirilică doi, un emoji patru. De aceea un text rusesc nu mai încape pe la 107 litere, în timp ce unul englezesc încape și cu 213: limita de 213 octeți e aceeași, doar că literele nu costă la fel.
Întrebări frecvente
Pot descărca codul ca imagine?
Nu. Pagina nu are ce fișier să îți dea — codul e desenat în pagină, nu produs ca imagine pe server. Îl scanezi de pe ecran, faci o captură de ecran sau tipărești pagina; la tipărire iese curat, oricât de mare l-ai face.
De ce textul meu e prea lung?
Pentru că limita se numără în octeți, nu în caractere: încap cel mult 213 octeți, iar ă, î, ș și ț ocupă câte doi fiecare, literele chirilice la fel, un emoji patru. Pagina îți spune câți octeți are textul tău, ca să vezi cu cât ai depășit.
Textul meu ajunge pe server?
Da, ca să fie transformat în cod. Nu ajunge însă în adresa paginii, deci nu rămâne în istoricul browserului și nu se vede în bara de adrese. După ce codul e desenat, nu se reține nimic.
Codul se citește pe un fundal colorat?
Da, pentru că desenul își aduce propriul fundal alb și propria ramă albă de patru module în jurul codului. Fără rama aceea multe scanere nu găsesc deloc colțurile codului, iar un cod desenat transparent peste o pagină închisă la culoare nu se citește deloc.
Ce se întâmplă dacă se pătează sau se zgârie?
Codul e generat cu un nivel de corecție a erorilor care îi permite să fie citit chiar și când în jur de 15% din el e deteriorat. De aceea un cod tipărit rezistă la o zgârietură sau la o pată mică.