SVG-EXPORT AV QR-KODEN
Exportera en QR-kod som SVG, inte som en bitmapp i omslag
Mosaqo ritar varje kod som geometri, och SVG-exporten är just den ritningen nedskriven som fil. En modul är en rektangel, den tysta zonen hör till ytan och färgerna är vanliga hex-värden i uppmärkningen — samma fil betjänar alltså ett visitkort och en fasad.
SNABB ÖVERSIKT
Vad det här ändrar i praktiken
01
Vad som faktiskt finns inuti filen
Exporten är ett enda SVG-element med angiven bredd och höjd och en viewBox mätt i moduler. Varje mörk modul är en rektangel ett gånger ett på heltalskoordinater, och de tre sökmönstren är egna former — hörnstilen förblir alltså oberoende av om modulerna är fyrkantiga, rundade eller prickiga. Ingenting är avritat från en bitmapp, eftersom ingenting någonsin var en bitmapp.
Den tysta zonen hör till ytan i stället för att vara något att komma ihåg senare: viewBox är koden plus marginalen du valde, fyra moduler som standard och upp till sexton. En genomskinlig bakgrund skrivs som total avsaknad av bakgrundsrektangel — precis det låter filen ligga på färgat papper utan en vit låda omkring.
- En rektangel per modul, på heltalskoordinater
- Tyst zon inkluderad i viewBox
- Förgrund och bakgrund som sexsiffriga hex-värden
- Ingen bakgrundsrektangel när bakgrunden är genomskinlig
02
Vektor handlar om kanter, inte om filstorlek
En läsare läser gränsen mellan en mörk och en ljus modul. Att förstora en liten PNG mjukar upp varenda en av de gränserna, och en mjuk gräns är tvetydig data — därför fallerar en uppförstorad kod i en storlek som samma kod klarat exporterad som vektor. En SVG har ingen upplösning att förlora till att börja med.
Det är också därför en enda fil täcker varje placering. Det som går på inbjudan går på affischen: tryckeriet skalar den, och modulkanterna hamnar exakt där geometrin lägger dem.
03
Där ett formgivet kort slutar vara ren vektor
En naken kod är vektor rakt igenom. Ett kort är vektor där det kan vara det: matrisen behåller sin geometri, och former, bakgrunder och gradienter förblir former.
Två saker klarar inte den resan. Ett fotografi eller en uppladdad logotyp har ingen vektorform och reser därför inuti SVG:n som en rasterbild i hög upplösning. Text förblir levande text med ett namngivet typsnitt, vilket betyder att en maskin utan det typsnittet ersätter det med ett annat och raden byter bredd. När typografin måste vara exakt, sätt den i ditt layoutprogram och exportera koden för sig.
Ett kort exporterat som PDF plattas till en enda högupplöst bild på sidan — en komposition av fotografier kan inte vara något annat — och Mosaqo renderar den på A4 långt över 300 dpi, så den är tryckfärdig oavsett. Bara den nakna koden, som SVG eller PDF, når sidan som geometri.
- QR-matrisen: vektorgeometri
- Uppladdade foton, logotyper och dekaler: inbäddad raster
- Text: levande text — skicka med typsnittet eller sätt texten i layouten
04
Vad PNG- och PDF-exporterna är till för
PNG är rätt svar för en skärm, ett mejl eller en bild i en presentation — överallt där koden placeras en gång i en storlek du redan känner. Exportera generöst stort och förstora den aldrig efteråt.
PDF:en är samma geometri på en sida: koden ritad, inte rastrerad, centrerad på A4, redo att tryckas eller lämnas vidare som den är. Den har inte heller någon upplösning, så att förstora sidan förstorar koden utan att mjuka upp en enda kant. Skicka SVG:n i stället när koden ska in i en layout som någon annan styr, i en storlek bara den personen känner.
05
Färga om och placera filen
Eftersom filen är text går färgerna att ändra utan designprogram: modulernas fyllning är förgrunden du valde, och bakgrundsrektangeln är bakgrunden. Håll den vanliga riktningen — mörka moduler på ljust underlag. Inverterade koder läses av många läsare och inte av alla, vilket gör dem till en chansning på allt som trycks.
När du placerar filen, håll den tysta zonen fri och stå emot effekter som mjukar upp kanter: skuggor, blandningslägen, transparens över stökig grafik. En kod som står på ett fotografi fallerar av samma skäl som en suddig.
06
Testa den exporterade filen, inte förhandsvisningen
Öppna den exporterade SVG:n, placera den i slutlig storlek i den riktiga layouten, tryck ett exemplar på det riktiga materialet och skanna det med två olika telefoner, på det avstånd en läsare håller det, i det ljus placeringen faktiskt har.
Redigeraren kontrollerar kontrast, tyst zon och datatäthet redan under arbetet, och de kontrollerna fångar de flesta problem innan de når ett tryckeri. Vad de inte kan se är lacken, vecket och ljuset i rummet.
FAQ
Vanliga frågor
Är SVG:n en riktig vektorfil eller en bild av en kod?
Riktig vektor. Varje modul är en rektangel i uppmärkningen och sökmönstren är egna former, så filen skalar till vilken storlek som helst utan att förlora en kant. I exporten av en naken kod är ingenting rastrerat.
Kan jag ändra färgerna i den exporterade filen?
Ja. Förgrund och bakgrund är sexsiffriga hex-värden i uppmärkningen och kan redigeras i vilken text- eller designverktyg som helst. Håll mörka moduler på ljus bakgrund: att invertera en kod är det som oftast förstör en avläsning.
Varför innehåller mitt exporterade kort en inbäddad bild?
För att ett fotografi eller en uppladdad logotyp inte har någon vektorform. Matrisen förblir vektorgeometri; bilden reser som högupplöst raster inuti samma SVG.
Ska jag skicka tryckeriet SVG:n eller PDF:en?
Endera — båda är vektor. PDF:en är ett färdigt A4 med koden ritad på, vilket passar ett tryckeri som vill ha en sida. SVG:n är koden ensam, vilket passar den som placerar den i en layout. Vad inget tryckeri bör få är en raster uppförstorad från en liten.
Ingår den tysta zonen i SVG:n?
Ja. Marginalen du ställde in — fyra moduler som standard — hör till ytan, så att lägga filen kant i kant i en layout äter inte upp kodens andrum.
NÄSTA STEG