QR Code Generator - Statické QR kódy, ktoré nikdy nevypršia | POLPROG Prejsť na obsah

QR Code Generator

Statické QR kódy, ktoré nikdy nevypršia

Desať druhov QR kódu, vytvorených vo vašom prehliadači, s varovaním skôr, než sa niektorý prestane čítať.

Webový nástroj Web
Oficiálna stránka produktu Vydavateľ: POLPROG
Oficiálna stránka produktu
10
Typy kódov
6
Kontroly čitateľnosti pred stiahnutím
0
Dáta odoslané na server
Never
Vypršanie kódu
01QR Code Generator

O projekte

Každý kód tu je statický. Obsah je zakódovaný priamo vo vzore, kód teda sám je dátami. Nie je tu presmerovanie cez POLPROG, žiadny skrátený odkaz, žiadny účet a nič, čo by mohlo vypršať alebo byť vypnuté. Kód vytvorený dnes povedie k rovnakému obsahu aj o desať rokov, či už tento web ešte existuje, alebo nie.

Je to opak dynamického či sledovacieho QR kódu, ktorý kóduje odkaz na cudzí server a prestane fungovať vo chvíli, keď služba skončí, zmení cenník alebo príde o doménu.

Čo vie zakódovať

Odkaz, obyčajný text, prihlasovacie údaje k Wi-Fi, kontakt vCard, e-mail, SMS, telefón, WhatsApp, zemepisnú polohu a udalosť v kalendári. Každý typ má vlastný formulár a každé pole sa overuje proti formátu, do ktorého pôjde, takže kód Wi-Fi s heslom aj vizitka s menom vyjdú správne zostavené.

Kodér

Kompletný kodér ISO/IEC 18004, napísaný ako modul tohto webu, nie natiahnutý ako závislosť: rozdelenie vstupu na číselné, alfanumerické a bajtové úseky, voľba najmenšej vyhovujúcej verzie, zostavenie bitového toku, korekcia Reed-Solomon, umiestnenie dát kľukatým prechodom a napokon vyskúšanie všetkých ôsmich masiek s výberom tej s najnižšou penalizáciou, presne ako žiada norma. Napísať kodér možno obhájiť len vtedy, keď sa overuje, a nie keď sa mu verí, takže sa hotové matice porovnávajú bit po bite so zrelou referenčnou implementáciou naprieč všetkými režimami, všetkými úrovňami korekcie a radom verzií, a k tomu pribúda plné dekódovacie kolo.

Než ho vytlačíte

QR kód, ktorý na obrazovke vyzerá správne, môže byť na papieri nečitateľný, a tak generátor výsledok posudzuje, namiesto toho, aby ho len nakreslil:

  • Kontrast medzi vašimi dvoma farbami, s varovaním pod približne 3:1, kde začína čítanie zlyhávať.
  • Inverzia, pretože väčšina čítačiek očakáva tmavé na svetlom a niektoré opak neprečítajú vôbec.
  • Veľkosť modulov pri zvolenej veľkosti exportu, pretože symbol môže byť hustejší než fotoaparát, ktorý ho má rozlíšiť.
  • Pokojová zóna, svetlý okraj, podľa ktorého čítačka nájde začiatok symbolu. Norma žiada štyri moduly; pod tým varuje a pri nule odmietne.
  • Pokrytie logom, merané proti rozpočtu korekcie chýb, nie odhadované od oka.

Pokrytie rastie s druhou mocninou šírky a práve to prekvapí: logo široké 30 percent kódu zakryje 9 percent, logo s polovičnou šírkou zakryje 25 percent. Pridanie loga automaticky zvýši úroveň korekcie, logo nad polovicou rozpočtu sa označí a nad celým rozpočtom sa odmietne.

Kde to beží

Celé vo vašom prehliadači. Kodér, náhľad, skladanie loga aj export do PNG a SVG bežia lokálne a za touto stránkou nie je žiadny koncový bod API, takže kľúč k Wi-Fi, súkromné telefónne číslo ani vizitka nemajú kam odísť, ani omylom. Pridané logo sa načítava cez FileReader a nikdy sa neodosiela. Otvorte si pri práci s nástrojom sieťový panel prehliadača a zostane prázdny.

02Využitie

Čo to rieši

Problém
  • Bezplatný kód prestane fungovať, keď skončí biznis generátora
  • Kód, ktorý sa načítal na obrazovke, zlyhá na vytlačenom letáku
  • Heslo k Wi-Fi skončí napísané na cudzom webe
Výsledok
  • Kód, ktorý funguje aj o desať rokov
  • Varovanie pred tlačou, nie po nej
  • Nič neopustí prehliadač, vrátane loga
Pre koho
  • Každý, kto tlačí kód na niečo, čo ide z ruky do ruky
  • Dizajnéri, ktorí dávajú logo doprostred kódu
  • Tí, čo kódujú kľúče k Wi-Fi a kontaktné údaje
03Kľúčové funkcie

Kľúčové funkcie

Najdôležitejšie možnosti vysvetlené prakticky.

Desať typov, každý s vlastným formulárom

Odkaz, text, Wi-Fi, kontakt, e-mail, SMS, telefón, WhatsApp, poloha a udalosť. Každé pole sa overuje proti formátu, do ktorého pôjde, takže obsah vyjde správne zostavený, nie len neprázdny.

Statické kódy, za ktorými nič nestojí

Obsah je vo vzore, takže tu nie je presmerovanie, skrátený odkaz, účet ani nič, čo by mohlo vypršať alebo byť vypnuté. Kód funguje ďalej, či už tento web funguje, alebo nie.

Vlastný kodér ISO/IEC 18004

Segmentácia, voľba verzie, bloky Reed-Solomon, prechod umiestňovania dát a všetkých osem masiek s najnižšou penalizáciou. Overené modul po module proti referenčnej implementácii naprieč všetkými režimami a úrovňami korekcie, vrátane plného dekódovacieho kola.

Povie, kedy sa kód nenačíta

Kontrast medzi vašimi farbami, veľkosť modulov pri zvolenej veľkosti exportu, pokojová zóna proti štyrom modulom podľa normy a varovanie pri svetlom kóde na tmavom pozadí, ktorý mnohé čítačky odmietajú. Verdikt je jeden z troch: číta sa spoľahlivo, mal by sa načítať s výhradami, alebo sa pravdepodobne nenačíta.

Pokrytie logom proti rozpočtu korekcie

Pokrytie rastie s druhou mocninou šírky, takže logo široké 30 percent zakryje 9 percent symbolu. Pridanie loga zvýši úroveň korekcie, prekročenie polovice rozpočtu sa označí a prekročenie celého sa odmietne.

Vlastné čísla symbolu

Verzia, počet modulov, režim kódovania, úroveň korekcie, víťazná maska a koľko kapacity obsah zabral. Samotný zakódovaný reťazec možno zobraziť a skopírovať.

PNG v troch veľkostiach, alebo SVG

PNG v 512, 1024 alebo 2048 pixeloch, keď je potrebná bitmapa, a SVG, keď má kód škálovať až na plagát. Farby, veľkosť, pokojová zóna aj priehľadné pozadie sú nastaviteľné.

Nič sa neodosiela, vrátane loga

Za touto stránkou nie je koncový bod API. Logo sa načítava cez FileReader a zostáva v prehliadači a celé toto tvrdenie si môžete overiť sledovaním sieťového panela pri práci s nástrojom.

04Stiahnuť

Prístup k produktu

Jasná cesta od oficiálneho zdroja k prvému úspešnému použitiu.

Vyberte správnu platformu

Použite jeden z oficiálnych odkazov pre svoje zariadenie alebo prehliadač.

Nainštalujte alebo otvorte

Postupujte podľa pokynov obchodu alebo otvorte webovú aplikáciu. Bez inštalátorov tretích strán.

Nastavte a začnite

Prejdite možnosti, vyberte predvoľby a začnite hlavným pracovným postupom.

Oficiálne možnosti prístupu
05Technológia

Technológia produktu

Transparentný prehľad hlavných technológií použitých na vývoj a údržbu produktu.

JavaScript
06Bezpečnosť

Súkromie a bezpečnosť

Vaše údaje zostávajú vo vašom zariadení. Vždy.

Bez účtu, bez registrácie
Žiadny koncový bod API a žiadna sieťová prevádzka
Logo sa načítava v prehliadači, nikdy sa neodosiela
Bez presmerovania, bez sledovania, bez vypršania