Selles artiklis näitan teile lihtsat meetodit QR-koodide genereerimiseks tasuta vektorgraafika redaktori Inkscape abil.

QR-koodide populaarsus kasvab kiiresti, võimaldades inimestel kiiresti telefoni kaamera välja tõmmata ja koodi skannida, et viia see mis tahes veebisaidi URL-ile. Need QR-koodid on muutunud levinumaks sellistes kohtades nagu restoranid, võimaldades klientidel kiiresti oma telefoni menüü üles tõmmata ja seega vähendada kontakti käegakatsutava menüüga.

Niisiis, kuidas luua Inkscape'is QR-kood?

Alustuseks avage oma arvutis Inkscape (tarkvara saate tasuta alla laadida saidilt Inkscape.org). Valige avaneva tervituskuva (eeldusel, et kasutate Inkscape 1.0 või uuemat versiooni) vahekaardil „Time to Draw” (punane nool ülaloleval pildil) mõne paljude saadaolevate mallide põhjal dokumendi suurus. Ma valisin vahekaardi "Ekraan" all suuruse "Desktop 1080p" (kollane nool).

Kui uus dokument on avatud, minge jaotisse Laiendused> Renderdamine> Vöötkood> QR-kood (punane nool ülaloleval pildil).

See avab QR-koodi dialoogi. Siin saate määrata erinevaid seadeid – sealhulgas veebisaiti, kuhu soovite, et inimesed suunataks, kui koodi skannitakse nutitelefoni kaameraga (see asub jaotises "tekst" – punane nool ülaloleval pildil).

Minu puhul kirjutasin väljale "text" oma veebisaidi "daviesmediadesign.com". Võin QR-koodi genereerimiseks klõpsata nupul "Rakenda" (kollane nool), seejärel dialoogist väljumiseks klõpsata nupul "Sule" (ärge väljuge dialoogist kohe, kui soovite täpsemate seadete kohta lisateavet järgmises jaotis).

Lõpptoodet näete ülaloleval pildil, mis loodi Inkcape'i QR-koodi generaatori vaikeväärtuste abil. Selles artiklis käsitlen mõningaid QR-koodi välimuse kohandamise viise.

Samuti saan selles dialoogis kohandada mõningaid täpsemaid sätteid, mida käsitlen allpool.

Täpsemad QR-koodi seaded

Seni oleme avanud QR-koodi dialoogi ja lisanud URL-i väljale "Tekst".

Järgmisena, kui märgin valiku „Reaalajas eelvaade” (ülaloleval pildil punane nool), kuvatakse minu dokumendile QR-kood (sinine nool – selle nägemiseks peate võib-olla QR-koodi dialoogi eest ära viima).

Tekstivälja all on rippmenüü "Suurus, ühiku ruutudes" (ülaloleval fotol kollane nool). See funktsioon võimaldab teil käsitsi muuta, kui palju andmeid QR-koodis kuvatakse – mis muudab koodi enda suurust. Ma ei soovita seda väärtust käsitsi määrata, kuna Inkscape'i laiendus loob automaatselt õige suurusega QR-koodi, mis põhineb URL-il, mille lisate väljale "Tekst".

Lihtsamalt öeldes: mida pikem on URL, seda suurem on QR-kood. Näiteks kui lisan mõne oma veebisaidi artikli pikema URL-i (ülaloleval pildil punane nool), näete, et QR-kood muutub lisamärkide mahutamiseks suuremaks (sinine nool). See sisaldab rohkem "mooduleid" või väikeseid ruute, kuna pikem URL sisaldab rohkem märke.

Kordamiseks soovitan jätta selle rippmenüü olekusse "automaatne".

Järgmine rippmenüü on "Veaparanduse tase" (punane nool). Vaikimisi seatakse see väärtusele L (umbes 7%), mis töötab kõige paremini puhtas keskkonnas või olukordades, kus te ei eelda QR-koodi määrdumist, hoiatamist või kahjustumist/hävimist. Kui eeldate, et kood asetatakse kuskile, kus see võib lüüa (nt ehitustööplatsil, elava linna elavas nurgas jne), võiksite veaparandust tõsta.

Kõrgeim säte on „H (umbes 30%)” ja see säte loob suurima QR-koodi, sisaldades samas ka rohkem andmeid. % tähendab põhimõtteliselt andmete hulka, mida saab hävitada, ilma et see mõjutaks QR-koodi edukat skannimist.

Säte „M (umbes 15%)” (punane nool) on hea kompromiss QR-koodi kaitsmiseks kahjustuste eest, muutmata koodi liiga suureks või hõivatuks.

Järgmine valik on rippmenüü "Märkide kodeerimine" (ülaloleval pildil punane nool). Siin on neli valikut, teie jaoks parim valik olenevalt teie URL-is või tekstis kasutatavast keelest või sümbolitest.

Kui kasutate standardset ingliskeelset URL-i, võite jääda "Ladina 1" juurde.

Teatud Euroopa keelte (mitte inglise keele) kasutamisel võiksite valida CP 1250 või CP 1252.

Lõpuks, kui kasutate oma tekstis unicode-märke või sümboleid, sealhulgas sümboleid erinevatest keeltest üle maailma, võiksite kasutada UTF-8.

Järgmine valik "Invert QR Code" (kollane nool) on märkeruut, mis võimaldab lihtsalt muuta QR-koodi taustavärvi valgest mustaks (seda näitab pildil olev punane nool). Saate muuta ka koodi peamiste moodulite (ruudukujuliste kujundite) taustavärvi JA värvi, kasutades mõnda Inkscape'i tööriista (sellest lähemalt hiljem).

Väljal „Ruudu suurus” (kollane nool) saate muuta QR-koodi üldist suurust. Väiksem väärtus kahandab QR-koodi ja suurem väärtus skaleerib kogu QR-koodi üles. Sel juhul muutsin suurust 4.0-lt 10.0-le, muutes QR-koodi suuremaks (punane nool). QR-koodi suurust saate reguleerida ka pärast muudatuste rakendamist Inkscape'i muude tööriistade abil. Kui aga soovite QR-koodi üles või alla skaleerida täpsemalt (lähtuvalt koodi sees olevate ruudukujuliste moodulite suurusest pikslites), saate seda võimalust kasutada.

Rippmenüü „Joonise tüüp” (kollane nool) võimaldab teil muuta QR-koodi sees olevate moodulite joonistamist. Vaikimisi esitatakse andmed ruutudega, kui on valitud suvand "Smooth: neutraalne". Siiski on valida ka muude kohandatud sätete vahel. Näiteks valik „Tee: ring” muudab kõik mooduli elemendid ringideks (ülalolevas näites punane nool). Järgmise sammuna muudan selle vaikeväärtuseks „Smooth: neutraalne”.

Järgmine valik "Smooth square value (0-1)" (kollane nool ülaloleval fotol) võimaldab mul lisada või vähendada ruudukujulistele moodulitele rakendatavat silumist. Vaikimisi on see väärtuseks 2 – see tähendab, et iga ruudu servi on veidi silutud. Ma võin selle väärtuse vändata kuni 1.0-ni, mis lisab ruutudele drastilise silumise ja seega segab need kõik rohkem kokku (punane nool). Väärtus null eemaldab kõik ruutudele rakendatud silumised. Saate määrata selle väärtuse, mida eelistate – see on sisuliselt lihtsalt viis koodi esteetika muutmiseks.

Silumisrippmenüü all on tekstiväli pealkirjaga „Tee string” (kollane nool), et kohandada QR-koodi välimust ja asukohta, kui valite joonise tüübi rippmenüüst (punane nool) valiku „Tee: kohandatud”. See peaks töötama ka joonise tüübi valiku „Sümbol” puhul, kuigi Inkscape 1.1 puhul sümboli valik ei tööta – vähemalt minu puhul mitte.

Esimene kirje ütleb "m 0,1" – see on koordinaat. Kui muudate esimest väärtust, nihutab see QR-koodi asukohta vasakule või paremale (olenevalt sellest, kas teete arvu positiivseks või negatiivseks). Kui muudate teist väärtust, nihutab see QR-koodi üles või alla (sõltuvalt sellest, kas number on positiivne või negatiivne). Siin saate kasutada mis tahes arvu – olen üsna kindel, et see põhineb teie dokumendi ühikul (st pikslitel). See funktsioon ei ole täiesti vajalik, kuna saate alati oma QR-koodi ümber paigutada pärast selle rakendamist, kasutades tööriista Vali.

Järgmine üksus, mis on esimesest üksusest eraldatud märgiga „|” sümbol, ütleb "0.5,-1 | Vaikimisi 0.5, 1 tolli. Need väärtused määravad põhimõtteliselt mooduli sümbolite (st kolmnurkade) suuruse. Mis tahes väärtuse muutmine reguleerib kolmnurga sümboli ühte aspekti. Näiteks kui ma sisestan "0.8,-1 | 0.5, 1” kolmnurgad paistavad nüüd veidi paremale viltu, kuna olen nende mõõtmeid kohandanud.

Siin saate väärtustega iseseisvalt mängida, et näha, kuidas saate sümboleid kohandada. Pidage lihtsalt meeles, et väärtused peaksid tõenäoliselt jääma alla 1.0, kuna sümbolid hakkavad üksteisesse tilkuma, kui sellest kaugemale lähete (ja seega muudab see QR-koodi loetamatuks).

Viimane väli on "Grupi ID". See võimaldab teil QR-koodile käsitsi ID määrata näiteks SVG-faili eksportimiseks – see on skaleeritav vektorgraafika fail, mis sisaldab ka teatud koodi. Kui jätate selle tühjaks, määrab Inkscape koodile automaatselt ID. Vastasel juhul saate siia nime käsitsi lisada. Tippisin rühma ID-ks "See on test". Ma näitan teile, kus see hetkega kuvatakse.

Oma kompositsiooni QR-koodi genereerimiseks klõpsake nuppu Rakenda (kollane nool), seejärel klõpsake QR-koodi dialoogist väljumiseks nuppu "Sule" (sinine nool).

Saate vaadata rühma ID-d, vajutades klahvikombinatsiooni ctrl+shift+x, et avada XML-redaktori dialoog (punane nool). Näete selle loodud QR-koodiga seotud taustakoodi. Viimasel koodireal näete minu loodud rühma ID-d "See on test" (kollane nool). Allolevas tabelis näete ka selle QR-koodi metaandmeid, mille teine ​​rida on sildiga „id” ja väärtus „See on test” (sinine nool).

Loodud QR-kood ise on tegelikult kaks eraldi objekti – tausta ja esiplaani moodulid (st ruuduelemendid). Võin klõpsata taustal (roheline nool) valikutööriistaga (punane nool) ja klõpsata oma värvipaletis oleval värvil, et muuta selle värvi (sinine nool).

Sama võin teha ka esiplaani elementidega – klõpsa neil (roheline nool) valikutööriistaga (punane nool) ja värvi muutmiseks klõpsa oma värvipaletis oleval värvil (sinine nool).

Soovi korral saan kasutada mõlemal objektil gradiente, et värve veelgi kohandada.

See on selle õpetuse jaoks! Kui teile meeldis, võite vaadata minu muud Inkscape'i õpetused or Inkscape'i abi artiklid.

Telli DMD uudiskiri

Telli DMD uudiskiri

Registreeruge, et saada uusi õpetusi, kursuste värskendusi ja värskeimaid uudiseid oma avatud lähtekoodiga tarkvara kohta!

Te olete edukalt Tellitud!

Pin See Pinterest

Share This