Какова спецификация для форматирования данных в QR-кодах? Я не могу найти это нигде - PullRequest
31 голосов
/ 14 сентября 2010

Я специально спрашиваю, является ли спецификация для форматирования текста внутри QR-кода , а не как, как сгенерировать код (что я могу сделать).

Мне нужно поместить данные hCard в QR-код, однако я не знаю, как пометить QR-код как данные VCF (в отличие от URL, текста и т. Д.), Чтобы декодер знал, что делать.

Вся информация, которую я видел в Интернете, связана с генерацией QR-кода, а не с форматированием данных внутри.

Ответы [ 6 ]

27 голосов
/ 14 сентября 2010

Официальной спецификации для этого нет - спецификация QR-кода ничего не говорит о содержимом.Все, что я знаю о широко используемых и фактических форматах и ​​соглашениях, кратко изложено в этой вики: https://github.com/zxing/zxing/wiki/Barcode-Contents

11 голосов
/ 10 апреля 2012

Кто сказал, что вы должны заплатить за эту информацию? просто перейдите на эту страницу http://qrcodenet.codeplex.com/ и прокрутите до нижнего раздела ССЫЛКИ, и вы найдете бесплатную загрузку, например, цитируемую 4. ISO / IEC 18004: 2006 (E) - спецификация QR-кода ISOIEC 18004_2006Cor 1_2009.pdf

0 голосов
/ 18 июня 2014

В прошлом я нашел информацию на http://www.nttdocomo.co.jp/english/service/imode/make/content/barcode/function/, странице, которую я больше не могу отследить (легко?).

0 голосов
/ 03 февраля 2012

См. http://www.onbarcode.com/qr_code/ для получения полезной информации - как о кодировании и генерации, так и о нескольких библиотеках для использования.

0 голосов
/ 24 декабря 2011

Официальная спецификация доступна здесь на iso.org, но вы должны заплатить за нее.

0 голосов
/ 12 апреля 2011

См. http://www.denso -wave.com / qrcode / qrstandard-e.html и http://www.denso -wave.com / qrcode / aboutqr-e.html

QR-код является своего рода 2-D (двумерная) символика разработана от Denso Wave (подразделение Denso Корпорация в то время) и выпустила в 1994 году с основной целью быть символ, который легко интерпретируется сканерное оборудование. ... QR-код открыт в том смысле, что спецификация QR-кода раскрыта и что патентное право принадлежит Волна Денсо не тренируется.

из http://www.denso -wave.com / qrcode / qrstandard-e.html :

QR-код установлен в качестве стандарта ISO (ISO / IEC18004). QR код поэтому спецификацию можно приобрести у этой организации. Пожалуйста, ищите, введя ISO № 18004 в "Поиск и каталог ISO ". http://www.iso.ch/iso/en/prods-services/ISOstore/store.html

...