Inledning
QR-kod är det nya. Det är en slags tvådimensionell streckkodsliknande matris som kan innehålla allt från rena sifferkombinationer till kontaktuppgifter och webbadresser. Liknande tekniker är Data Matrix, som återfinns på många plast- och pappersförpackningar, och BeeTagg som Hemmakväll använder i sina reklamutskick. Numera kan man enkelt skanna dessa, dock ej BeeTagg, direkt i sin Androidbaserade mobiltelefon med applikationen Barcode Scanner. Det finns även Java-appletar för samma ändamål till äldre telefoner och jag förmodar att Apples Iphone har någon liknande applikation. Det finns många webbtjänster som låter en skapa egna QR-koder men för att få lite större kontroll över processen kommer jag i detta inlägg att gå igenom Linuxprogrammet qrencode.
Installation och användning av qrencode
Användare av Debian/Ubuntu kan bekvämt installera qrencode från de vanliga programförråden. Den enklaste syntaxen ser ut så här:
qrencode -o bildfil.png [informationen som ska ingå i QR-koden]
För längre texter är det dock enklast att lägga informationen i en textfil som man omdirigerar standard input till med hjälp av en så kallad pipeline i Linux. qrencode kommer då att läsa informationen från denna. Taggen i inledningen skapades exempelvis med kommandot:
qrencode -o antonsblogg.png < blogglänk.txt
där blogglänk.txt innehöll texten ”https://antoneliasson.wordpress.com/”.
Telefonbokstaggar
Man kan även göra en QR-kod av ett telefonboksinlägg i vCard-format genom att skapa en fil som innehåller en text liknande denna:
BEGIN:VCARD VERSION:2.1 N:Eliasson;Anton;;; FN:Anton Eliasson TEL:07xxxxxxxx EMAIL:e-post@gmail.com END:VCARD
Det går även att exportera vCard-filen från många program som hanterar adressböcker, men för att den resulterande QR-koden skulle bli så liten som möjligt och därmed enkel att läsa tog jag bort all onödig information i en textredigerare efteråt. Du kan läsa mer om vCard-syntaxen på Wikipedia. För att kunna förstora taggen utan att den blir alltför suddig kan man använda flaggan s som ställer in pixelstorleken. Ett exempel:
qrencode -o anton.png -s 10 < Anton\ Eliasson.vcf
Den resulterande bilden kan sedan tryckas på ens visitkort exempelvis med hjälp av programmet gLabels. Inbyggt stöd för att skapa QR-kod i gLabels är dock på väg, så fortsättningsvis kanske qrencode inte behövs för den vanliga användaren. Vi får se vad framtiden har att utvisa för denna mycket spännande teknik!