У гэтым артыкуле я пакажу вам просты метад генерацыі QR-кодаў з дапамогай Inkscape - бясплатнага рэдактара вектарнай графікі.

Папулярнасць QR-кодаў імкліва расце, што дазваляе людзям хутка выняць камеры тэлефона і сканаваць код, які будзе перададзены на любы URL-адрас вэб-сайта. Гэтыя QR-коды сталі больш распаўсюджанымі ў такіх месцах, як рэстараны, што дазваляе наведвальнікам хутка адкрыць меню на сваіх тэлефонах і такім чынам паменшыць кантакт з матэрыяльным меню.

Такім чынам, як згенераваць QR-код у Inkscape?

Пачніце з адкрыцця Inkscape на вашым кампутары (вы можаце спампаваць бясплатнае праграмнае забеспячэнне з Inkscape.org). На ўкладцы «Час малявання» (чырвоная стрэлка на малюнку вышэй) для экрана прывітання, які з'явіцца (пры ўмове, што вы выкарыстоўваеце Inkscape 1.0 або навей), выберыце памер дакумента на аснове любога з мноства даступных шаблонаў. Я выбраў памер «Рабочы стол 1080p» на ўкладцы «Экран» (жоўтая стрэлка).

Адкрыўшы новы дакумент, перайдзіце ў раздзел Пашырэнні>Рэндер>Штрых-код>QR-код (чырвоная стрэлка на малюнку вышэй).

Гэта прывядзе да дыялогу з QR-кодам. Тут вы можаце задаць розныя налады - у тым ліку вэб-сайт, на які вы хочаце, каб людзі накіроўваліся, калі код скануецца камерай смартфона (гэта знаходзіцца ў раздзеле з надпісам «тэкст» - чырвоная стрэлка на малюнку вышэй).

У маім выпадку я ўвёў свой вэб-сайт «daviesmediadesign.com» у поле «тэкст». Я магу націснуць «Ужыць», каб стварыць QR-код (жоўтая стрэлка), затым націснуць «Зачыніць», каб выйсці з дыялогу (не выходзіць з дыялогу прама зараз, калі вы хочаце даведацца больш пра дадатковыя налады ў наступным раздзел).

Вы можаце ўбачыць канчатковы прадукт на малюнку вышэй, які быў створаны з выкарыстаннем значэнняў па змаўчанні для генератара QR-кодаў Inkcape. Я раскажу пра некаторыя спосабы наладзіць знешні выгляд QR-кода пазней у гэтым артыкуле.

Я таксама магу наладзіць некаторыя больш пашыраныя налады ў гэтым дыялогу, які я раскажу ніжэй.

Пашыраныя налады QR-кода

Да гэтага моманту мы адкрылі дыялогавае акно QR-кода і дадалі URL у поле «Тэкст».

Далей, калі я адзначу опцыю «Папярэдні прагляд у прамым эфіры» (чырвоная стрэлка на малюнку вышэй), на маім дакуменце з'явіцца QR-код (сіняя стрэлка - вам, магчыма, прыйдзецца адсунуць дыялогавае акно QR-кода, каб убачыць яго).

Пад тэкставым полем знаходзіцца выпадальнае меню «Памер, у адзінкавых квадратах» (жоўтая стрэлка на фота вышэй). Гэтая функцыя дазваляе ўручную змяняць колькасць дадзеных, якія адлюстроўваецца QR-кодам, што змяняе памер самога кода. Я не рэкамендую ўсталёўваць гэтае значэнне ўручную, паколькі пашырэнне Inkscape аўтаматычна стварае QR-код належнага памеру на аснове URL, які вы дадаеце ў поле «Тэкст».

Прасцей кажучы: чым даўжэй URL, тым больш будзе QR-код. Напрыклад, калі я дадам больш доўгі URL з аднаго са сваіх артыкулаў на сваім вэб-сайце (чырвоная стрэлка на малюнку вышэй), вы ўбачыце, што QR-код стане больш, каб змясціць дадатковыя сімвалы (сіняя стрэлка). Ён будзе ўтрымліваць больш «модуляў» або маленькіх квадратаў, таму што даўжэйшы URL змяшчае больш сімвалаў.

Яшчэ раз паўтаруся, я рэкамендую пакінуць гэтае выпадальнае меню на «аўтаматычны».

Наступнае выпадальнае меню - гэта «Узровень выпраўлення памылак» (чырвоная стрэлка). Па змаўчанні гэта будзе ўстаноўлена на «L (прыкладна 7%)», што лепш за ўсё працуе ў «чыстым» асяроддзі - або ў сітуацыях, калі вы не чакаеце, што QR-код забрудзіць, папярэдзіць або пашкодзіць/знішчыць. Калі вы чакаеце, што код будзе размешчаны дзе-небудзь, дзе ён можа вытрымаць збіццё (напрыклад, на будаўнічай пляцоўцы, у ажыўленым кутку ў шумным горадзе і г.д.), вы можаце павялічыць выпраўленне памылак.

Самы высокі параметр - "H (прыкладна 30%)", і гэты параметр будзе ствараць самы вялікі QR-код, а таксама змяшчаць больш дадзеных. % у асноўным азначае колькасць дадзеных, якія можна знішчыць, не закранаючы магчымасці паспяховага сканавання QR-кода.

Параметр «M (прыкладна 15%)» (чырвоная стрэлка) з'яўляецца добрым кампрамісам для абароны вашага QR-кода ад пашкоджанняў, не робячы код занадта вялікім або занятым.

Наступны варыянт - гэта выпадальны спіс «Кадаванне сімвалаў» (чырвоная стрэлка на малюнку вышэй). Тут ёсць чатыры варыянты, лепшы варыянт для вас у залежнасці ад мовы або сімвалаў, якія выкарыстоўваюцца ў вашым URL або тэксце.

Калі вы выкарыстоўваеце стандартны URL-адрас на англійскай мове, вы можаце прытрымлівацца «Latin 1».

Пры выкарыстанні некаторых еўрапейскіх моў (не англійскай) вы можаце скарыстацца CP 1250 або CP 1252.

Нарэшце, калі вы выкарыстоўваеце ў сваім тэксце сімвалы або сімвалы Unicode, у тым ліку сімвалы з розных моў свету, вы можаце выкарыстоўваць UTF-8.

Наступны варыянт, «Інвертаваць QR-код» (жоўтая стрэлка) - гэта сцяжок, які проста дазваляе змяніць колер фону QR-кода з белага на чорны (прадэманстравана чырвонай стрэлкай на малюнку). Вы таксама можаце змяніць колер фону І колер асноўных модуляў (квадратных формаў) кода з дапамогай некаторых інструментаў у Inkscape (падрабязней пра гэта пазней).

Поле «Квадратны памер» (жоўтая стрэлка) дазваляе змяніць агульны памер QR-кода. Меншае значэнне сціскае QR-код, а большае значэнне павялічвае ўвесь QR-код. У гэтым выпадку я змяніў памер з 4.0 да 10.0, зрабіўшы QR-код большым (чырвоная стрэлка). Вы таксама можаце наладзіць памер QR-кода пасля таго, як вы ўжылі змены з дапамогай іншых інструментаў у Inkscape. Аднак, калі вы хочаце павялічыць або паменшыць QR-код больш дакладна (на аснове памеру квадратных модуляў унутры кода ў пікселях), вы можаце выкарыстоўваць гэты варыянт.

Выпадальнае меню «Тып чарцяжа» (жоўтая стрэлка) дазваляе змяніць спосаб малявання модуляў у QR-кодзе. Па змаўчанні дадзеныя прадстаўлены квадратамі, калі абраны параметр «Плаўнае: нейтральны». Аднак ёсць і іншыя карыстальніцкія налады на выбар. Напрыклад, параметр «Шлях: круг» зменіць усе элементы модуля на кругі (чырвоная стрэлка ў прыкладзе вышэй). Для наступнага кроку я зменю гэта на стандартны "Smooth: нейтральны".

Наступны варыянт, «Знаўленне гладкага квадрата (0-1)» (жоўтая стрэлка на фота вышэй), дазваляе мне дадаць або паменшыць колькасць згладжвання, якое прымяняецца да квадратных модуляў. Па змаўчанні, гэта ўстаноўлена на 2 - што азначае, што ёсць трохі згладжвання па краях кожнага квадрата. Я магу павярнуць гэтае значэнне аж да 1.0, што дадае рэзкае згладжванне квадратаў і, такім чынам, больш змешвае іх (чырвоная стрэлка). Нулявое значэнне здыме ўсё згладжванне, прымененае да квадратаў. Вы можаце ўсталяваць гэтае значэнне на тое, што вы аддаеце перавагу - па сутнасці, гэта проста спосаб змяніць эстэтыку кода.

Пад выпадальным спісам згладжвання знаходзіцца тэкставае поле пад назвай «Радок шляху» (жоўтая стрэлка) для рэгулявання выгляду і становішча QR-кода, калі вы выбіраеце опцыю «Шлях: карыстальніцкі» з выпадальнага спісу «Тып чарцяжа» (чырвоная стрэлка). Мяркуецца, што ён таксама працуе для варыянту тыпу малявання “Symbol”, хаця опцыя Symbol не працуе ў Inkscape 1.1 – прынамсі, не для мяне.

У першым пункце напісана «m 0,1» - гэта каардыната. Калі вы зменіце першае значэнне, гэта зрушыць размяшчэнне QR-кода налева або направа (у залежнасці ад таго, станоўчы або адмоўны нумар). Калі вы зменіце другое значэнне, гэта зрушыць QR-код уверх або ўніз (зноў жа, у залежнасці ад таго, станоўчы лік або адмоўны). Вы можаце выкарыстоўваць любы лік тут - я ўпэўнены, што ён заснаваны на тым, у якой адзінцы ўстаноўлены ваш дакумент (г.зн. пікселі). Гэта функцыя не зусім неабходная, бо вы заўсёды можаце змяніць свой QR-код пасля яго прымянення з дапамогай інструмента Выбраць.

Наступны элемент, які аддзяляецца ад першага элемента знакам «|». сімвал, кажа «0.5,-1 | 0.5, 1” па змаўчанні. Гэтыя значэнні ў асноўным вызначаюць памер сімвалаў модуля (г.зн. трохкутнікаў). Змяненне любога значэння будзе карэктаваць адзін аспект сімвала трыкутніка. Напрыклад, калі я набіраю «0.8,-1 | 0.5, 1" трохкутнікі цяпер будуць выглядаць крыху перакошанымі ўправа, таму што я наладзіў іх памеры.

Вы можаце пагуляць са значэннямі тут самастойна, каб убачыць, як вы можаце наладзіць сімвалы. Проста майце на ўвазе, што значэнні, верагодна, павінны заставацца ніжэйшымі за 1.0, бо сімвалы пачынаюць перацякаць адзін у аднаго, калі вы выходзіце за межы гэтага (і, такім чынам, гэта робіць QR-код нечытэльным).

Апошняе поле - гэта «Ідэнтыфікатар групы». Гэта дазваляе ўручную прысвойваць ідэнтыфікатар QR-коду для такіх рэчаў, як экспарт у SVG-файл, які ўяўляе сабой файл «масштабаванай вектарнай графікі», які таксама змяшчае некаторы код. Калі пакінуць поле пустым, Inkscape аўтаматычна прысвоіць коду ідэнтыфікатар. У адваротным выпадку вы можаце дадаць сюды імя ўручную. Я ўвёў «Гэта тэст» у якасці ідэнтыфікатара групы. Я пакажу вам, дзе ён адлюстроўваецца на момант.

Націсніце «Ужыць» (жоўтая стрэлка), каб стварыць QR-код для вашай кампазіцыі, затым націсніце «зачыніць», каб выйсці з дыялогу з QR-кодам (сіняя стрэлка).

Вы можаце праглядзець ідэнтыфікатар групы, націснуўшы ctrl+shift+x, каб адкрыць дыялогавае акно рэдактара XML (чырвоная стрэлка). Вы ўбачыце ўнутраны код, звязаны з гэтым згенераваным QR-кодам. У апошнім радку кода вы можаце ўбачыць створаны мной ідэнтыфікатар групы «Гэта тэст» (жоўтая стрэлка). У табліцы ніжэй вы таксама можаце ўбачыць метададзеныя для гэтага QR-кода, з другім радком, пазначаным «ідэнтыфікатар» і значэннем «Гэта тэст» (сіняя стрэлка).

Сам згенераваны QR-код фактычна ўяўляе сабой два асобных аб'екта - модулі фону і пярэдняга плана (г.зн. квадратныя элементы). Я магу націснуць на фон (зялёная стрэлка) з дапамогай інструмента Выбраць (чырвоная стрэлка) і націснуць на колер у маёй каляровай палітры, каб змяніць яго колер (сіняя стрэлка).

Я магу зрабіць тое ж самае з элементамі пярэдняга плана - пстрыкніце па іх (зялёная стрэлка) інструментам вылучэння (чырвоная стрэлка) і націсніце на колер з маёй каляровай палітры (сіняя стрэлка), каб змяніць колер.

Калі я хачу, я магу выкарыстоўваць градыенты на любым аб'екце, каб дадаткова наладзіць колеры.

Вось і для гэтага ўрока! Калі вам спадабалася, вы можаце пачытаць і іншых маіх Падручнікі па Inkscape or Артыкулы даведкі Inkscape.

Падпішыцеся на рассылку DMD

Падпішыцеся на рассылку DMD

Падпішыцеся, каб атрымліваць новыя падручнікі, абнаўленні курсаў і апошнія навіны пра ваша любімае праграмнае забеспячэнне з адкрытым зыходным кодам!

Вы паспяхова падпісаліся!

Pin It на Pinterest

падзяліцца гэтай