Какова спецификация форматирования данных в QR-кодах?Я не могу найти его нигде
-
02-10-2019 - |
Вопрос
Я специально спрашиваю, является ли и какая спецификация для форматирование текста внутри QR-кода - а не как сгенерировать код (что я могу сделать).
Мне нужно поместить данные hCard в QR-код, однако я не знаю, как пометить QR-код как данные VCF (а не URL-адрес, текст и т. д.), чтобы декодер знал, что делать.
Вся информация, которую я видел в Интернете, связана с генерацией QR-кода, а не с форматированием данных внутри.
Решение
Кто сказал, что за эту информацию нужно платить?просто зайди на эту страницу http://qrcodenet.codeplex.com/ и прокрутите до нижнего раздела «ССЫЛКИ», и вы должны найти бесплатную загрузку, например, под названием 4.ISO/IEC 18004:2006(E) – Спецификация QR-кода ISOIEC 18004_2006Cor 1_2009.pdf
Другие советы
Официальной спецификации для этого нет — спецификация QR-кода ничего не говорит о содержимом.Все, что я знаю о широко используемых и де-факто форматах и соглашениях, обобщено в этой вики:https://github.com/zxing/zxing/wiki/Barcode-Contents
Видеть http://www.denso-wave.com/qrcode/qrstandard-e.htmlи http://www.denso-wave.com/qrcode/aboutqr-e.html
QR-код является своего рода двухмерной (двумерной) символикой, разработанной Denso Wave (в то время подразделение Denso Corporation) и выпущенная в 1994 году с основной целью быть символом, которое легко интерпретируется с помощью Scanner Equipment. ... QR -код открыт в том смысле, что спецификация QR -кода раскрывается и что патентное право, принадлежащее Denso Wave, не осуществляется.
от 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
В прошлом я нашел информацию в http://www.nttdocomo.co.jp/english/service/imode/make/content/barcode/function/, страница, которую я больше не могу проследить (легко?).
Видеть http://www.onbarcode.com/qr_code/ Для полезной информации - как о кодировании, так и о создании, а также о нескольких библиотеках для использования.
Официальная спецификация доступна здесь от iso.org, но вы должны заплатить за это.