Logotip v kodi QR
Koda lahko v svojem središču vsebuje neobvezen logotip – lastno blagovno znamko namesto samega vzorca QR. Logotip je vdelan kot dejanske slikovne pike v vseh štirih prenosih: SVG, PNG, PDF in EPS.
Na nadzorni plošči
Odprite stran s podrobnostmi kode. Poleg predogleda QR in gumbov za prenos se nahaja kartica Logotip v kodi QR.
- Kliknite Izberi logotip in izberite datoteko PNG, JPEG ali WebP (največ 1 MB – večji ali drugi formati, vključno s SVG, bodo zavrnjeni že pred prenosom).
- Prikaže se predogled izbrane datoteke skupaj z obvestilom:
- Logotip še ni nastavljen – dodajanje spremeni točkovni vzorec kode. Potrdite polje in nato kliknite Prenesi logotip.
- Logotip je že nastavljen – zamenjava zamenja le sliko v sredini, vzorec ostane enak. Kliknite Zamenjaj logotip; potrditev ni potrebna.
- Za odstranitev kliknite Odstrani logotip, potrdite opozorilno polje (tudi odstranitev spremeni vzorec) in odstranitev potrdite še drugič.
Prek API-ja
Prenos ali zamenjava logotipa
POST /v1/codes/{id}/logo – večdelna zahteva (multipart), polje file.
curl -X POST https://qr3.app/v1/codes/qr_a1b2c3d4/logo \ -H "Authorization: Bearer qr3_sk_..." \Odgovor (HTTP 201): posodobljena koda z nastavljenim logo_file_id.
Datoteka se preveri na podlagi njenih čarobnih bajtov (magic bytes), ne pa na
podlagi končnice ali glave Content-Type. Normalizira se v prosojni PNG
velikosti 512 × 512 px (razmerje stranic se ohrani). Obstoječi logotip se
zamenja – za vsako kodo vedno obstaja le en logotip.
Odstranitev logotipa
DELETE /v1/codes/{id}/logo – brez telesa (body).
curl -X DELETE https://qr3.app/v1/codes/qr_a1b2c3d4/logo \ -H "Authorization: Bearer qr3_sk_..."Odgovor (HTTP 200): posodobljena koda, logo_file_id je ponovno nastavljen
na null. Idempotentno – klic brez obstoječega logotipa še vedno vrne
200 in ničesar ne spremeni.
Napake
| Status | Kdaj |
|---|---|
| 403 | Vloga ključa API je viewer |
| 404 | Koda v delovnem prostoru ni najdena |
| 413 | Datoteka je večja od 1 MB |
| 422 | Polje file manjka ali pa gre za format, ki ni PNG/JPEG/WebP (vključno s SVG) |
Kaj se spremeni na kodi
Vsi štirje formati – qr.svg, qr.png, qr.pdf in qr.eps – vdelajo dejanske slikovne pike logotipa na sredino, skalirane na fiksni delež površine kode. Vsi štirje za to zvišajo raven popravljanja napak na H, da koda ostane skenirljiva.
Predpomnilnik
Z nastavljenim logotipom se vsi štirje formati – qr.svg, qr.png, qr.pdf in
qr.eps – dostavljajo z glavo Cache-Control: public, max-age=300 (5 minut)
namesto običajne public, max-age=86400, immutable (24 ur). URL slike, vdelan
drugje – na strani, v e-pošti, v dokumentu – bo tako prevzel spremembo logotipa
v največ 5 minutah. Kopija, ki je bila predpomnjena, preden je koda sploh
imela logotip, pa lahko potrebuje do polnih 24 ur, saj je bila predpomnjena z
daljšo, nespremenljivo življenjsko dobo.
Tiskanje
- Že natisnjena koda deluje naprej, ne glede na to, ali je logotip dodan, zamenjan ali odstranjen – kodirani cilj nikoli ni odvisen od logotipa.
- Dodajanje ali odstranjevanje logotipa spremeni točkovni vzorec. Če se
mora logotip sam pojaviti na tiskanem materialu, ponovno natisnite z enim od
štirih trenutnih formatov (
qr.svg,qr.png,qr.pdfaliqr.eps) – pri tem nikoli ne mešajte starih in novih datotek za tisk. - Zamenjava logotipa ne spremeni vzorca; ponovni tisk je v tem primeru le vprašanje želene nove slike, ne pa skenirljivosti.
- Vsi štirje formati zdaj enako vsebujejo logotip – kateri format je primeren za vašo lastno tiskarsko predlogo, odloča izključno program za postavitev (vektor za PDF/EPS, raster za PNG, SVG za oboje).
- Pred celotno naklado tiskanja vedno opravite testno skeniranje na dejanskem materialu, zlasti po spremembi vzorca, in nikoli ne mešajte datotek iz različnih stanj.