#qr-code
#qr-код
Вопрос:
Могу ли я каким-либо образом отформатировать текст, отображаемый при сканировании QR-кода? Я знаю, как создать QR-код и как отформатировать сам QR-код, чтобы он мог быть разных цветов. Что я хочу знать, так это:
- Если QR-код расшифровывается как фраза «Hello World», могу ли я каким-либо образом сделать так, чтобы эта фраза отображалась синим / жирным шрифтом / 15pt?
- Представьте, что QR-код расшифровывается как «Вот ссылка для Google:»www.google.com. Здесь «www.google.com » является рабочей ссылкой. Есть ли способ скрыть URL-адрес (www.google.com ) и вместо этого отображать другой текст, который ссылается на www.google.com ? Пример. Вот ссылка для Google: Нажмите здесь. Это будет очень полезно для длинных URL.
Ответ №1:
Нет.
У вас может быть обычный текст в формате ASCII или UTF-8. Это все, что позволяет спецификация.
Для создания новой строки можно использовать управляющий символ типа
. Но на самом деле это примерно то же самое.
Если вам нужны цвет, форматирование, HTML-ссылки и т.д. — лучше всего указать пользователю непосредственно на веб-страницу.
Комментарии:
1. Спасибо за ваш отличный ответ. К сожалению, пользователь должен иметь возможность сканировать QR-код в автономном режиме. Закодированная информация должна быть доступна для них с доступом в Интернет или без него. Поэтому я должен кодировать текст вместо отправки на веб-страницу. Если пользователь находится в Сети, у него есть возможность щелкнуть ссылку после прочтения всего текста.
2. Я не объяснял этого в своей первоначальной публикации. Ваш ответ был идеальным. Еще раз спасибо
Ответ №2:
Ваш второй пункт довольно возможен, что означает, что большую часть времени он будет работать, но он также может сделать QR-код непригодным для использования (с некоторыми считывателями).
Вы можете использовать этот формат: MEBKM. Это сделано для замены URL-адреса заголовком.
Но вам лучше сделать данные вашего QR-кода как можно короче и вместо этого использовать мобильный веб-сайт, как предлагается.
Комментарии:
1. хм, может быть, я что-то упускаю, но, похоже, это все еще показывает URL. Я пытаюсь избежать отображения URL-адреса пользователю. Хотя спасибо за идею.
2. вы мало что можете сделать, вам лучше использовать мобильный веб-сайт, хотя это не так просто настроить