Naar de inhoud

SVG-EXPORT VAN DE QR-CODE

Exporteer een QR-code als SVG, niet als bitmap in een verpakking

Mosaqo tekent elke code als geometrie, en de SVG-export is die tekening uitgeschreven als bestand. Eén module is één rechthoek, de rustzone hoort bij het canvas en de kleuren zijn gewone hex-waarden in de markup — hetzelfde bestand bedient dus een visitekaartje en een gevel.

SNEL OVERZICHT

Wat dit in de praktijk verandert

01

Wat er werkelijk in het bestand staat

De export is één SVG-element met een opgegeven breedte en hoogte en een viewBox die in modules is gemeten. Elke donkere module is een rechthoek van één bij één op hele coördinaten, en de drie zoekpatronen zijn eigen vormen — de hoekstijl blijft dus los van de vraag of de modules vierkant, afgerond of gestippeld zijn. Niets is overgetrokken van een bitmap, want niets is ooit een bitmap geweest.

De rustzone hoort bij het canvas in plaats van iets te zijn dat je later moet onthouden: de viewBox is de code plus de marge die je koos, standaard vier modules en maximaal zestien. Een transparante achtergrond wordt geschreven als het volledig ontbreken van een achtergrondrechthoek — precies dat laat het bestand op gekleurd papier liggen zonder witte doos eromheen.

  • Eén rechthoek per module, op hele coördinaten
  • Rustzone opgenomen in de viewBox
  • Voorgrond en achtergrond als hexwaarden van zes tekens
  • Geen achtergrondrechthoek als de achtergrond transparant is

02

Vector gaat over randen, niet over bestandsgrootte

Een lezer leest de grens tussen een donkere en een lichte module. Een kleine PNG opschalen verzacht elk van die grenzen, en een zachte grens is dubbelzinnige data — daarom faalt een opgeschaalde code op een formaat dat dezelfde code als vector moeiteloos haalt. Een SVG heeft om te beginnen geen resolutie om te verliezen.

Daarom dekt één bestand ook elke plaatsing. Wat op de uitnodiging komt, komt ook op de poster: de drukker schaalt het, en de modulerandes blijven precies waar de geometrie ze zet.

03

Waar een opgemaakte kaart ophoudt puur vector te zijn

Een kale code is vector van begin tot eind. Een kaart is vector waar dat kan: de matrix houdt haar geometrie, en vormen, achtergronden en verlopen blijven vormen.

Twee dingen maken die reis niet. Een foto of een geüpload logo heeft geen vectorvorm en reist dus in de SVG mee als rasterafbeelding op hoge resolutie. Tekst blijft echte tekst met een genoemde lettertypefamilie, wat betekent dat een machine zonder dat lettertype een ander invult en de regel van breedte verandert. Moet de typografie exact zijn, zet haar dan in je opmaakprogramma en exporteer de code apart.

Een als PDF geëxporteerde kaart wordt platgeslagen tot één afbeelding op hoge resolutie op de pagina — een compositie van foto’s kan niets anders zijn — en Mosaqo rendert die op A4 ruim boven 300 dpi, dus ze is hoe dan ook drukklaar. Alleen de kale code, als SVG of PDF, bereikt de pagina als geometrie.

  • De QR-matrix: vectorgeometrie
  • Geüploade foto’s, logo’s en stickers: ingesloten raster
  • Tekst: echte tekst — lever het lettertype mee of zet de tekst in de opmaak

04

Waar de PNG- en PDF-exports voor zijn

PNG is het juiste antwoord voor een scherm, een e-mail of een dia — overal waar de code één keer wordt geplaatst op een formaat dat je al kent. Exporteer royaal groot en schaal hem daarna nooit op.

De PDF is dezelfde geometrie op een pagina: de code getekend, niet gerasterd, gecentreerd op A4, klaar om te drukken of zo aan iemand te geven. Ook die heeft geen resolutie, dus de pagina vergroten vergroot de code zonder één rand te verzachten. Stuur in plaats daarvan de SVG als de code in een opmaak moet die iemand anders beheert, op een formaat dat alleen die persoon kent.

05

Het bestand herkleuren en plaatsen

Omdat het bestand tekst is, zijn de kleuren te bewerken zonder ontwerpprogramma: de vulling van de modules is de voorgrond die je koos, en de achtergrondrechthoek is de achtergrond. Houd de gebruikelijke richting aan — donkere modules op een lichte ondergrond. Omgekeerde codes worden door veel lezers gelezen en niet door alle, wat ze op alles wat gedrukt is tot een gok maakt.

Houd bij het plaatsen de rustzone vrij en weersta effecten die randen verzachten: slagschaduwen, overvloeimodi, transparantie over drukke grafiek. Een code op een foto faalt om dezelfde reden als een vage.

06

Test het geëxporteerde bestand, niet de voorvertoning

Open de geëxporteerde SVG, plaats hem op eindformaat in de echte opmaak, druk er één af op het echte materiaal en scan hem met twee verschillende telefoons, op de afstand waarop een lezer hem houdt, in het licht dat de plaatsing werkelijk heeft.

De editor controleert contrast, rustzone en datadichtheid terwijl je werkt, en die controles vangen de meeste problemen af voordat ze een drukkerij bereiken. Wat ze niet kunnen zien zijn de lak, de vouw en het licht in de ruimte.

FAQ

Veelgestelde vragen

Is de SVG een echt vectorbestand of een plaatje van een code?

Echt vector. Elke module is een rechthoek in de markup en de zoekpatronen zijn eigen vormen, dus het bestand schaalt naar elk formaat zonder een rand te verliezen. In de export van een kale code is niets gerasterd.

Kan ik de kleuren in het geëxporteerde bestand veranderen?

Ja. Voorgrond en achtergrond zijn hexwaarden van zes tekens in de markup en zijn in elke tekst- of ontwerptool te bewerken. Houd donkere modules op een lichte achtergrond: een code omkeren is wat een scan het vaakst breekt.

Waarom bevat mijn geëxporteerde kaart een ingesloten afbeelding?

Omdat een foto of een geüpload logo geen vectorvorm heeft. De matrix blijft vectorgeometrie; het beeld reist als raster op hoge resolutie mee in dezelfde SVG.

Stuur ik de drukker de SVG of de PDF?

Allebei kan — beide zijn vector. De PDF is een afgewerkt A4 met de code erop getekend, wat past bij een drukkerij die een pagina wil. De SVG is de code alleen, wat past bij iemand die hem in een opmaak plaatst. Wat geen enkele drukker zou moeten krijgen is een raster dat is opgeschaald vanaf een klein bestand.

Zit de rustzone in de SVG?

Ja. De marge die je instelde — standaard vier modules — hoort bij het canvas, dus het bestand strak tegen een opmaakrand plaatsen eet de ademruimte van de code niet op.

VOLGENDE STAP

KLAAR OM TE EXPORTEREN?

Ontwerp de code, download de vector, plaats hem op elk formaat

SVG-, PNG- en PDF-exports zitten in het gratis plan, op welk drukformaat dan ook.

Code maken en exporteren