..


Спонсоред Линкс

Класе да створи КР кодова са ПХП-

Чланак који је написао Ћиро Цардоне
Страна 1 од 3

Овај чланак се бави темом великог значаја: ми ћемо ићи у и видети како КР Кодови цреарцели сам преко Гоогле Графикон АПИ и ПХП-а.

Шта су КР Кодови

КР кодови су дводимензионалне бар код правоугаоног дизајниран да се прочита и декодирана брзо, што је особина која се под називом: брзе реакције.

Се развијају да се брзо декодира, КР кодови се примарно користи за складиштење информација (као што су УРЛ веб странице или апликације, или број телефона) да се читају мобилних уређаја (смартпхоне), који су обично опремљени са софтвером које омогућују једноставан декодирање.

Испод видимо практичан пример употребе КР кодова, имамо, у ствари, постављена садржи линк на почетну страницу Мр.Вебмастер. Тако, ако чланак је штампани, можете брзо да приступите овом сајту преко било ког уређаја Додато тумач КР кодова.

КР цоде

Друга важна карактеристика је робусност ових кодова. У ствари, чак и ако су оштећене (мислим, на пример, места на одштампаној страници) са кодом Рид-Соломон је успео да се опорави до 30% од информација садржаних у КР Цоде компромис.

Видимо у овој табели, четири нивоа корекцију грешака на располагању за КР Кодови и своју отпорност:

Ниво % Надокнадиве податке
7%
П 15%
П 25%
В 30%

Капацитет

КР кодова може да прими до 7.089 нумеричке знакове, или до 4,296 алфанумеричких знакова. Пошто квадрат у облику кодови имају једнак број редова и колона, а само њихов број зависи од складишног капацитета КР Код
Број редова и колона КР кода идентификован је своју верзију. Верзија опсегу од 1 до 40, а повећање верзија укључује додатак 4 реда и 4 колоне, почнете да се 21 до 177. Дакле, КР код верзије 1 је квадрат формирана од стране 21 редова и 21 колона са складишног капацитета до 25 алфанумеричких карактера, и КР код верзије 40 има 177 редова и 177 колона и максимални капацитет.

Капацитет за неке верзије:

Верзија Редова к колоне Ниво за исправљање грешака Максималан број карактера
Нумерички Алфанумерички Бинарни Кањи
1 21к21 41 25 17 10
П 34 20 14 8
П 27 16 11 7
В 17 10 7 4
2 25к25 77 47 32 20
П 63 38 26 16
П 48 29 20 12
В 34 20 14 8
10 57к57 652 395 271 167
П 513 311 213 131
П 364 221 151 93
В 288 174 119 74
40 177к177 7.089 4.296 2.953 1.817
П 5.596 3.391 2.331 1.435
П 3.993 2.420 1.663 1.024
В 3.057 1.852 1.273 784

Капацитет од КР Цоде зависи само од верзије и ниво исправљања грешке (као што је ниво низак, већа количина података који се налазе), а не по величини у пикселима.

КР Цоде са Гоогле АПИ-ја Графикон

Гоогле Графикон АПИ- је АПИ је доступна Гоогле која враћа слику која садржи графикон као одговор на захтев упућен преко ГЕТ или ПОСТ.
Постоје различите врсте графикона које би могле настати коришћењем овог АПИ-ја, али ми ћемо се концентрисати само на листама КР Цоде

УРЛ који захтева да урадите да бисте графикон хттпс://цхарт.гооглеапис.цом/цхарт на који се додају неопходне параметре, који је у нашем случају су:

  • ЦХТ: врсте графикона, у нашем случају цхт = КР
  • ЦХС: Величина слике у формату висина ширина к
  • ЦХЛ: података садржаних у нашој КР Цоде у УТФ-8
Са ова три параметра већ смо у стању да створи сопствени КР Цоде, али смо желели могућност коришћења две опционе параметре:
  • Цхое: кодирање графа, могуће вредности су: УТФ-8 (подразумевано), Схифт_ЈИС ИСО-8859-1. Препоручујемо вам оставити УТФ-8, осим у случају посебних потреба.
  • ЦХЛД: ниво Корекција грешке: (подразумевано), М., П, Х
Верзија КР кода се аутоматски одређује АПИ, који узима у обзир број знакова и изаберите ниво исправљања грешке. Имајте на уму, међутим, да смарт телефона, обично, могу само да читају КР Цоде до верзије 4.

Пример захтева за генерисање КР Цоде је хттпс://цхарт.гооглеапис.цом/цхарт?цхт=кр>

У истој категорији ...
Е-учење
Линук (курс) Линук (курс)
Комплетан водич за опен-соурце система. Полазећи од 49 €.
МиСКЛ (курс) МиСКЛ (курс)
Управљање опен соурце базу података. Полазећи од 39 €.
ПХП (курс) ПХП (курс)
Цео курс за креирање динамичких веб сајтова. Полазећи од 49 €.
Спонсоред Линкс