9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 211
|
||||||
1 | ||||||
Перекодировка строки в Windows-125112.12.2016, 10:29. Показов 27179. Ответов 1
Метки нет (Все метки)
Формирую QR-код через dll которую 1С используют в типовых решениях (БГУ и проч). Загоняю строку в ком объект, он отдает сформированную картинку, все ок.
Но, считыватель читает в другом формате по умолчанию. Т.е. 1с формирует в "utf-8", а сканер читает в "windows-1251". и я вот запарился переводить в строку с другой кодировкой. В 1С стандартное решение которое я нашел - это загонять текст в контейнер "ИнтернетПочтовыйТекст", мне не подошло, т.к. в самом контейнере извлечь текст в перекодированном формате не получилось. Сделал через Шиндовс АПИ, на примере с мисты:
При чем "РљР*РЈР" перед заворачиванием в QR не равно "РљР РЈР" после считывания. Так как в первом случае пробел это Символы.НПП, а во втором пробел это пробел. Вопрос, "РљР*РЈР" - это и есть "КРУГ" в кодировке вин-1251? Как можно проверить? Запутался с кодировками.... =( PS при копировании строки сюда на форму символ нераздел пробела отобразился как "*"
0
|
12.12.2016, 10:29 | |
Ответы с готовыми решениями:
1
Перекодировка с windows-1251 в utf-8 Перекодировка из КОИ-8 в Windows 1251 Перекодировка из OEM-866 в Windows-1251 Apache : перекодировка windows-1251-> unicode/utf-8 |
0 / 0 / 0
Регистрация: 20.02.2018
Сообщений: 1
|
||||||
20.02.2018, 15:12 | 2 | |||||
В 1С 8.3 подвезли новую функцию
0
|
20.02.2018, 15:12 | |
20.02.2018, 15:12 | |
Помогаю со студенческими работами здесь
2
Перекодировка строки win-1251 в кодировку utf-8 Перекодировка из utf в windows-1251. Удаление спец. символов. Setconsolecp 1251, setconsoleoutputcp 1251 (Windows.h), сбиваются шрифты на других ПК Перекодировка содержимого текстового файла в Win-1251 и запись результата в новый файл с именем компьютера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |