Vormen tegenover pixels
Een PNG slaat een raster van pixels op. Vergroot hem en de software raadt wat ertussen hoort, waardoor elke rand zachter wordt. Een SVG slaat instructies op: teken hier een vierkant, dit formaat, deze kleur. Vraag hem op 2 cm of op 2 m en hij tekent in beide gevallen scherp.
Waarom een QR-code hier gevoeliger voor is dan een foto
Een scanner leest een QR-code door een raster te bemonsteren en per cel te bepalen of die licht of donker is. Zachte randen duwen cellen richting het middelste grijs, en juist bij cellen rond dat midden begint het decoderen te falen. Een licht vage foto lijkt nog steeds op die foto. Een licht vage QR-code is geen QR-code meer.
Bij dichte symbolen is dit erger. Een lange payload, zoals een vCard-record of een URL met parameters, heeft meer modules nodig in hetzelfde fysieke vierkant, dus elke module is kleiner en elke zachte rand beslaat er een groter deel van.
Kiezen op basis van de bestemming
| Waar de code komt | Bestandsformaat | Waarom |
|---|---|---|
| Visitekaartje, flyer, verpakking | SVG | De drukker schaalt hem zonder verlies naar de opmaak |
| Poster, raamsticker, bewegwijzering | SVG | Juist op grote formaten valt een PNG uit elkaar |
| Ontwerpbestand in een vectorprogramma | SVG | Bewerkbare vormen, herkleurbaar, geen herbemonstering |
| E-mailhandtekening | PNG | Mailprogramma's gaan veel voorspelbaarder om met rasterafbeeldingen |
| Presentatie of schermafbeelding | PNG | Vaste weergavegrootte, geen schaling nodig |
| Het uploadveld in het CMS van iemand anders | PNG | Sommige systemen weigeren SVG-uploads principieel |
Werken met de SVG
- Plaats hem, plak er geen schermafbeelding van Importeer het bestand in het opmaakprogramma. Een voorbeeldafbeelding kopiëren gooit de vectorgegevens weg en laat u weer met pixels achter.
- Herkleur met zorg Elk vectorprogramma wijzigt de kleur van de modules. Houd donkere modules op een lichte achtergrond. Omgekeerde codes en pastelparen met weinig contrast falen bij echte lezers.
- Rek niet één as op Schaal beide afmetingen samen. Een uitgerekte code is een kapot raster, en geen enkele foutcorrectie herstelt geometrie.
- Houd de rustzone vrij De lege rand hoort bij het symbool. Strak bijsnijden tot aan de modules is de meest voorkomende manier waarop een mooie opmaak niet meer scant.
Als u toch de PNG gebruikt
Exporteer op het aantal pixels dat de uiteindelijke opmaak nodig heeft, of groter, en vergroot hem daarna nooit. Verkleinen is meestal veilig. Vergroten is waar de vaagheid vandaan komt.
Haal de PNG niet door een compressor met kwaliteitsverlies. JPEG-artefacten hopen zich op rond harde zwart-witranden, en dat is elke rand in een QR-code. Moet het bestand kleiner, dan hercodeert onze afbeeldingscompressor PNG zonder verlies en gooit het resultaat weg als het niet echt kleiner is.
De controle die op allebei draait
Vaultaire bouwt de PNG en de SVG uit dezelfde payload en decodeert daarna elk voltooid bestand opnieuw met een aparte lezer. De download komt pas vrij nadat de gedecodeerde tekst overeenkomt met wat u nakeek. Dat vangt een beschadigde weergave op voordat die bij een drukgang belandt. Het kan u niet vertellen of de uiteindelijke opmaak de witmarge heeft behouden, dus scan de proefdruk zelf.
Veelgestelde vragen over SVG en PNG
SVG of PNG?
SVG voor alles wat gedrukt wordt of van formaat kan veranderen: posters, verpakkingen, kaartjes, bewegwijzering, ontwerpbestanden. PNG voor een vaste plek op een scherm, zoals een e-mailhandtekening of een dia.
Is een SVG-QR-code van hogere kwaliteit?
Het heeft helemaal geen resolutie. Het beschrijft de modules als vormen en wordt weergegeven op elk formaat dat u vraagt. Een PNG heeft een vast pixelraster en wordt daarbuiten zachter.
Kan ik de kleur wijzigen?
Ja, in elk vectorprogramma, en het bestand blijft scherp. Houd de modules donker op een lichte achtergrond. Omgekeerde codes of codes met weinig contrast falen bij sommige scanners, ongeacht het formaat.
Waarom ziet mijn gedrukte code er vaag uit?
Een PNG is buiten zijn pixelraster vergroot, dus de printer verzon detail aan de randen van de modules. Druk de SVG af, of exporteer een PNG op precies het formaat dat de opmaak nodig heeft.
Accepteren drukkers SVG?
De meeste wel, en elk opmaakprogramma importeert het. Wil een drukker PDF of EPS, plaats de SVG dan in een ontwerpprogramma en exporteer daaruit. De vormen blijven intact.
Kan ik de PNG later omzetten naar SVG?
Een rastercode overtrekken naar vector betekent raden naar randen die al zacht waren. Genereer de SVG in plaats daarvan uit de payload. Dat kost een seconde en de geometrie klopt exact.