Внешняя компонента для формирования штрих-кода PDF417

0. Александр Алюев (alyuev) 199 04.11.08 02:33 Сейчас в теме
Внешняя компонента позволяет формировать двумерный (2D) штрих-код PDF417. Может кодировать кириллицу. Есть исходные коды на VB6 и пример отчета в 1С 7.7.

Перейти к публикации

Комментарии
1. Сhe Burashka (CheBurator) 04.11.08 02:33 Сейчас в теме
а алгоритм формрования текстовой строки на 1С - ломает выложить? ;-)
2. Сhe Burashka (CheBurator) 04.11.08 02:40 Сейчас в теме
ну и заодно поподробнее бы объяснили про "уровень защиты"...
11. Sergey Fesenko (sifes) 06.09.09 00:26 Сейчас в теме
Ответ на (2) "ну и заодно поподробнее бы объяснили про "уровень защиты"..."

PDF417 за счет избыточности кодирования дополнительных данных предусматривает имспользование полиноминального Reed-Solomon кодирования для восстановления информации. Количество дополнительных кодовых слов зависит от уровня коррекции ошибок (уровни коррекции от 0 до 8 !!!).
3. Василий Демидов (Душелов) 3827 05.11.08 10:18 Сейчас в теме
А какие сканеры этот штрихкод поддерживают? Мне не попадались такие...
crazyboy; sifes; +2 Ответить
4. Ёпрст (Ёпрст) 1024 05.11.08 10:28 Сейчас в теме
9. Павел Ларионов (RegrZ) 57 08.07.09 11:08 Сейчас в теме
(3) Налоговики уже принимают регл. отчетность обрамленную PDF417, релиз бухии 81, 1.6.16.4 использует внешнее приложение, эта приблуда обрабатывает выданную 1С печ. форму и цепляет на нее ШК PDF417.
12. Sergey Fesenko (sifes) 06.09.09 00:40 Сейчас в теме
Ответы на (3) "А какие сканеры этот штрихкод поддерживают? Мне не попадались такие..." и уточнение к (4) "почти все"и (5).

Их достаточно много, но не "все" !!! И цены на них колеблются в широком диапазоне!!!

От Symbol
DS6700; DS6707-DP; DS6707-HD; SE4400 OEM Imager Scan Engine/PL4407; DS9808 Hybrid Presentation Imager; MiniScan MS32xx Fixed Mount Bar Code Scanner; MiniScan MS22xx Fixed Mount Bar Code Scanner; LS4208 General Purpose Bar Code Scanner; MiniScan MS4400 Fixed Mount Bar Code Scanner;
MT2000 Series Handheld Mobile Terminals; M 2000 Cyclone; LS 4008i; LS 4208

От Zebex Z-3072; Zebex Z-6012

От Metrologic MS9544 Voyager PDF; MS1690 Focus; MS1633 Focus BT

От Datalogic Gryphon D432; Lynx BT432; Lynx D432; QuickScan QS2500; QuickScan QS6500

От Code Corporation CodeReader CR.2

От Honeywell 4600g SR/SF (HHP 4600g SR/SF); 4600r Area Imager (HHP 4600r Area Imager); Honeywell 4800dr (HHP 4800dr)
mikhailovaew; RomanUzmov; +2 Ответить
5. Александр Алюев (alyuev) 199 05.11.08 10:36 Сейчас в теме
Этот штрих код лучше распознавать специальными сканерами с поддержкой 2D штрих-кодов. Мы используем Symbol DS6707. Он имеет поддержку распознавания кириллицы.
6. Оракул Айметдинов (jhfrek) 172 05.11.08 21:23 Сейчас в теме
7. Alex S (Black_Raven) 12.05.09 11:37 Сейчас в теме
При чтении в 1С 8.1 пишет, что метод объекта "Создать" не обнаружен. В примере в 7.7 тоже самое. В чем может быть проблема?
8. Александр Алюев (alyuev) 199 13.05.09 12:37 Сейчас в теме
А компонента регистрируется нормально?
10. Павел Ларионов (RegrZ) 57 08.07.09 11:10 Сейчас в теме
Описанное здесь решение гораздо элегантнее и быстрее, выбранного фирмой 1С.
кто видел как работает регл. отчетность в релизах от 1.6.16.4 думаю согласятся.
13. Алексей Иванов (crazyboy) 26.11.09 16:00 Сейчас в теме
Имею сканер MS1690 Focus, русские символы не считываются. Требуется какая-то настройка именно сканера штрихкодов ?
15. Sergey Fesenko (sifes) 28.11.09 22:48 Сейчас в теме
Ответы на (13) и (14), а также некоторые мысли вслух по поводу (5) .....
********************************************************

Есть росийский ГОСТ
ГОСТ 31016-2003 "Автоматическая идентификация. Кодирование штриховое. Спецификация символики PDF 417 (ПДФ417)" и есть еще один ГОСТ Р 51294.9-2002 (ИСО/МЭК 15438-2001) ГОСТ Р «Автоматическая идентификация. Кодирование штриховое. Спецификации символики PDF417 (ПДФ417)»

Оба посвящены одному и тому же вопросу, хотя и выпущены различными организациями и в различное время, и оба идентичны (это видно из приведенного ниже текста в самом конце).

Не буду категоричен, но, сдается мне, что в этих документах отсутствует описание кириллицы!!! Т.е. исходная символика (ПДФ417) не содержит кириллческих символов!!!

Поэтому говорить, что сканер распознает или не распознает кириллицу можно только после того как выяснится, а есть ли она в нормативном документе описывающем символику!!!

ГОСТ 30743-2001 (ИСО / МЭК 15417-2000) "Автоматическая идентификация. Кодирование штриховое. Спецификация символики
Code 128 (Код 128)" и опять-таки, сдается мне, что в этом документе ЕСТЬ ОПИСАНИЕ КИРИЛЛИЦЫ, а именно:
- стр. 20, Приложение К (справочное). Набор знаков по ИСО 8859 (латинский/кирилловский алфавиты)!!

А раз есть штатное описание (ГОСТ), то есть и отличная от нуля вероятность, что и какие-то сканеры будут заточены под эту (пока
теоретическую) возможность!

На этом кончается нормативное и теоретическое обеспечение мыслительного процесса!

А теперь практика как "критерий истины" (это из высказываний классиков марксизма-ленинизма)!

Ищем в инете "Какие сканеры штрихкода распознают кириллицу" и ....
что-то имеем в итоге:

Cipher 1000 Контактный CCD сканер штрихкодов
Cipher 1021 Контактный CCD сканер штрихкодов
Cipher 1090 Контактный ручной CCD сканер штрихкодов
Cipher 1090+ Программируемый контактный CCD сканер штрихкодов

!!!!!!!!! Поддержка языков. Поддержка кириллицы при считывании Full-ASCII штрих-кодов (Code 39, Code 128)!!!!!!!!!!!

А теперь немного практики для "думающих и вникающих".

1. Возьмите любую (лучше короткую) строку латинских букв, например "qwerty".

2. "Изваяйте" из этой строки штрихкод (ШК) и распечатайте его, а затем прочтите сканером.

3. Если при чтении ШК клавиатура была в нижнем латинском регистре (точнее в нижнем регистре латинской раскладки), то в результате вы получите "qwerty", если клавиатура была в нижнем русском регистре (точнее в нижнем регистре русской раскладки), то вы получите "йцукенг".

Результат получился проще чем грабли, на которые здесь наступили несколько раз.

Намек для "думающих и вникающих" - что может означать влючение сканера в разрыв клавиатуры!?

А всего лишь то, что вам возвращается при считывании сканером код клавиши, а в зависимости от изначальной установки клавиатуры (исключение составляют сканеры приведенные в списке выше, но они составляют ИСКЛЮЧЕНИЕ, А НЕ ПРАВИЛО) вы можете получить или латынь или кириллицу.

Отсюда следует и вполне разумное и вполне читабельное решение, но оно никак не Base64 (14).
Да, следует иметь в виду, что оно не прямое и не совсем "честное", а так, типа, для "акробатов" клавиатуры.

1. Текст готовится на латинской раскладе (и только на ней, при этом регистры верхний и нижний можно менять), но содержательно текст соответствует нужным (вам) русским буквам, расположенным на нажатых клавишах.

2. Текст превращается в ШК.

3. При считывании такой ШК клавиатура принудительно (программно) предварительно выставляется в нижний регистр русской раскладки и вы получаете желаемый русский текст.

Ограничение. В исходном тексте естественно могут быть или только латынь (или только кириллица)!!!

Пример (для солдата и матроса).

Текст "Кириллица" на русском языке соответствует тексту "Rbhbkkbwf" на латинской раскладке.
Введите этот текст ("Rbhbkkbwf") и проделайте манипуляции описанные выше, а в итоге насладитесь победой практики над теорией!

Этот прием относится к обеим символикам и ПДФ417 и к Code128 (опять таки если это не специально "заточенные" сканеры типа Cipher из списка моделей приведенных выше).

Теперь по поводу (5), а точнее "Мы используем Symbol DS 6707. Он имеет поддержку распознавания кириллицы."

У меня на тестировании 6 сканеров 5-х типов и в том числе Symbol DS6707, который (как это ни прискорбно для меня ) не имеет поддержки распознавания кириллицы для символик ПДФ417 и Code128.

Вот они все (1D - линейные ШК; 2D двумерные ШК):

Honeywell 3800g (1D);
Metrologic MS 9535 Voyager BT (Bluetooth) (1D);
Symbol DS 6707 (1D+2D);
Symbol DS 9808 (1D+2D);
DataLogic D432 Gryphon (1D+2D);
DataLogic D432-Е Gryphon (1D+2D) для особо тонкого штриха - 3 mil.

Подводя итоги изложенному, могу сказать или точнее повторить слова Козьмы Пруткова "Зри в корень".

Приношу свои извинения за длинноты и отступления в сторону ГОСТов и теории, но матчасть надо учить, а затем еще полезно было бы и подумать.

Исключение из этого правила только одно - "Думать не поручалось, а поручалось исполнять!".

ЗЫ. Возможно удастся найти время и заполучить "на посмотреть и на попробовать" специально "заточенные" сканеры типа Cipher из списка моделей приведенных выше! Самому стало интересно!!!

************
4. Вводятся в действие с 1 мая 2005 г. для применения в Российской Федерации в качестве национального стандарта Российской
Федерации ГОСТ 31016-2003 (ИСО/МЭК 15438-2001) "Автоматическая идентификация. Кодирование штриховое. Спецификации символики PDF417 (ПДФ417)", идентичный международному стандарту ИСО/МЭК 15438-2001 "Информационная технология. Технологии автоматической идентификации и сбора данных. Спецификации символики штрихового кода ПДФ417", за исключением раздела "Библиография" и приложений V, W, X, принятый Евразийским советом по стандартизации, метрологии и
сертификации (протокол заседания от 5 декабря 2003 г. N 24).

5. Признан указанный в пункте 4 межгосударственный стандарт имеющим одинаковую силу на территории Российской Федерации с введенным ранее в действие ГОСТ Р 51294.9-2002 (ИСО/МЭК 15438-2001) в связи с идентичностью данных стандартов.
************
14. Александр Алюев (alyuev) 199 26.11.09 16:11 Сейчас в теме
Да, нужно смотреть настройку сканера. А также проверить - поддерживает ли он вообще кириллицу. Как я понял, не все это умеют делать.

Один из вариантов шрихкодирования кириллицы - текст перед формированием шрих-кода кодировать в Base64. А после считывания - декодировать обратно. Если это делать в пределах одной фирмы - тогда все ок. А если шрих-кодами будут пользоваться другие - тогда возможны недоразумения - шрих-код считается - а там абра-кадабра.
16. Александр Алюев (alyuev) 199 28.11.09 23:31 Сейчас в теме
При формировании шрих-кода PDF417 алгоритм может использовать 3 режима кодирования. В спецификации этот режим обозначен как "Compaction mode". Эти режимы такие:

  • Byte
  • Text
  • Numeric

Режим "Byte" обеспечивает кодирование Full ASCII (0 to 255), при этом плотность кодирования составляет 1.2 байта на кодовое слово.
Режим "Text" обеспечивает кодирование ASCII 127. Плотность кодирования - 2 байта на кодовое слово.
Режим "Numeric" - кодируются только цифры. Плотность кодирования - 2.9 байта на кодовое слово (т.е. самая высокая).

В компоненте используется первый режим "Byte". Благодаря этому кириллица кодируется нормально. Так что ГОСТ тут ни при чем. ГОСТ я тоже смотрел и кириллицы там не нашел. Смотрите последнюю ссылку в описании компоненты, там детально разбирается алгоритм.

А сканеры не все обеспечивают декодирование в Full ASCII. Вот и выходит, что нужно проверять, кто это умеет делать.
17. Sergey Fesenko (sifes) 29.11.09 17:57 Сейчас в теме
На (16)
Вот извлечение из "DS6707-DP Specifications"
1-D: UPC/EAN and with supplementals, Code 39,
Code 39 Full ASCII, Tri-optic Code 39, GS1DataBar
(formerly RSS), Code 128, Code 128 Full ASCII,
GS1-128 (formerly UCC/EAN-128), Code 93,
Codabar (NW1), Interleaved 2 of 5, Discrete 2 of 5,
MSI, Codell, IATA, Bookland EAN, Code 32

Так что здесь в 1D однозначно указано про Full ASCII.

Посему и не оспаривалась необходимость смотреть в спецификацию на "железо".

А в отношении режима "Byte", который действительно обеспечивает кодирование Full ASCII (0 to 255) по ГОСТу, есть предложение или просьба (если это возможно, конечно) сделать с помощью вашего софта ШК (ПДФ417), в которой закодированы построчно все символы латинской раскладки и там же все символы русской раскладки (всего это будет около 100 симолов), положить ШК в вордовский файл и приатачить к сообщению.

Хочется посмотреть в натуре, что из этого выйдет (имеется в виду при чтении разными аппаратами)!

А заодно хотелось бы увидеть в атаче и образец налогового или бухгалтерского отчета с ШК (ПДФ417), т.к. в PDF417_1C.rar примера отчета не обнаружено!?


18. Александр Алюев (alyuev) 199 30.11.09 14:19 Сейчас в теме
(17) Сделал вордовский файл "Проверка на кириллицу". Качайте там же, где и компоненту. Правда шрих-код вставил там в виде картинки. Но для сканера это неважно. В штрих-коде закодированы символы латиницы и кириллицы. Проверяйте на здоровье.

По поводу налоговой - я делал ВК для своих (внутрикорпоративных) нужд. У нас на Украине пока не ввели шрихкодирование для налоговых, поэтому не сделаю пример.

(16) Уточнение. ВК использует все три режима. Но режим выбирается автоматически, в зависимости от кодируемого символа. Т.к. кириллица входит в верхнюю часть Full-ASCII кодов (т.е. выше 127 символа), то алгоритм автоматически выбирает режим "Byte".
19. Sergey Fesenko (sifes) 03.12.09 14:15 Сейчас в теме
На (18) потратил немного здоровья, а результат получил отрицательный, точнее тот же самый, что и раньше (кириллица не прорезается)!?

Только Datalogic Gryphon D432 попытался отобразить "нечто" (но неправильное) на месте расположения кириллицы, а DS6707 гордо проигнорировал ее и показал то же, что и показывал раньше (в зависимости от раскладки кир/лат или чистая "кир" с пробелами на месте "лат" или чистая "лат" с пробелами на месте "кир").

Вопрос остается открытым, но теперь требуется уточнение ситуации у Вас, а именно:
- ставились ли какие либо спецдрайвера или допсофт типа 123Scan?
- возможность чтения кириллицы проявилась сразу же после подключения сканера или после каких-либо "телодвижений"?
- какая у Вас модель DS6707 (их есть 3 разновидности HD, DC, SR)?
У нас тестируется простой # DS6707 без суффиксов!

# DS6707-DC
# DS6707-SR
# DS6707-HD

21. Sergey Fesenko (sifes) 07.12.09 17:26 Сейчас в теме
На (17) и (20) отвечаю промежуточным итогом.

На (17). Сделанный Вами штрихкод прочитался, но только под WinXP (была еще Vista) и только DataLogic D432 Gryphon (USB)!!! Сделанные с помощью софта собственной разработки ШК, содержащие и латынь и кириллицу читались этим же сканером "на раз". Так что получили дополнительное подтверждение того, что наш софт вполне исправен и работает корректно. + подтверждение того, что байтовый режим соответствует своему названию и назначению.
Symbol DS 6707 (USB) и Symbol DS 9808 (USB), к сожалению и на XP показали все тот же кривой результат!?

На (20). Таким образом возникает еще один вопрос - под какой операционкой и с каким SP у Вас работал сканер DS 6707 ?
22. Александр Алюев (alyuev) 199 07.12.09 17:38 Сейчас в теме
(21) Cканер работает под Win XP Prof SP2. Распознавалась кириллица как локально, так и при передаче данных с COM порта в терминальную сессию на Win2003.
23. Sergey Fesenko (sifes) 08.12.09 14:39 Сейчас в теме
На (22), а заодно и (13) в части "Имею сканер MS1690 Focus, русские символы не считываются. Требуется какая-то настройка именно сканера штрихкодов ?":

1. После контакта с поставщиком сканеров была выполнена дополнительная "тонкая" подстройка (есть актуальные руководства, которые содержат специальные настроечные штрихкоды для "тонкой" подстройки) стал считывать смесь кириллицы и латиницы и Symbol DS 6707 (USB) и Symbol DS 9808 (USB).

2. Вывод - предпродажная настройка может как обеспечивать, так и не обеспечивать правильную настройку для Full ASCII (Code 39, Code 128) и/или для байтового режима уплотнения в PDF417. К тому же на машине должна быть кодировка Windows-1251!!!

А посему для правильного ответа на (13) и правильного решения нужно искать актуальные настроечные ШК !!!

Итог - понимание достигнуто, задача решена.
24. Александр Алюев (alyuev) 199 08.12.09 15:04 Сейчас в теме
(23) И что же это за "тонкая" настройка? Какие настроечные штрих-коды вы использовали для Symbol DS 6707? Мне самому интересно, потому как покопавшись в документации - я не вспомнил, что такого делал со сканером, чтобы он стал распознавать кириллицу.

PS. И плюсик поставить, если не жалко. ;-)
20. Александр Алюев (alyuev) 199 04.12.09 12:18 Сейчас в теме
У нас DS6707-SR (RS-232). Настройки сканера по-моему по умолчанию. Искал сейчас у себя бумаги с распечатанными штрих-кодами для настроек - не нашел - давно было. Но по памяти вроде бы ничего специфического не настраивал.

Драйвера - Атолл. Т.е. обычные. Специфического софта не ставил.
Настройки драйвера см. в прикрепленном файле.
Прикрепленные файлы:
25. Алексей Иванов (crazyboy) 08.12.09 17:23 Сейчас в теме
Да все тут грамотные, мы понимаем о чем идет речь говоря о настройках сканеров. Конкретно хочется услышать название параметра из инструкции, на какой странице и в какой последовательности программировать сканер. Эти умные слова о том что предпродажная подготовка сканера и т.п. это все ерунда, сами 10 лет продаем, неужели думаете что есть кто понимает все настройки на 300 страницах инструкции к сканеру.
26. Владимир Денисов (den_vladimir) 92 13.01.10 07:42 Сейчас в теме
Большущий респектище!!!!!
27. NAs Kur (Nastyok_Kur) 28.12.10 08:58 Сейчас в теме
Не получается печатать ШК в 8.1. Шрифт установился, длл зарегистрировалась. Но вместо штрих-кода кажет нормальный читаемый текст, аля: "+*uls*ncE*Akl*vAq*Ciw*mDi*snj*wuw*xCy*ktB*bja*hkk*rDE*Cyy*iiE*Dbr*krj*CDD*Ctk*lvE*DhA*pls*-+*utA*snB*pzj*gz...... Помогиите, плиз...
28. NAs Kur (Nastyok_Kur) 29.12.10 07:17 Сейчас в теме
При этом в 8.2 с абсолютно идентичной обработкой все ОК. Генерирует полноценные 2Д-коды.
29. Роман Узьмов (RomanUzmov) 42 14.09.11 08:38 Сейчас в теме
На платформе 8.2 почему-то при печати выводятся равномерные горизонтальные белые полосы. Скорее всего в местах, где есть перевод строки. На просмотре всё нормально. Проверено на платформах 8.2.14.533 и 8.2.13.219, на различных принтерах. Пробовал и через объект "Текст" и группированием ячеек - результат тот же. Что самое интересное, в 1С: 7.7 всё выводится нормально, без полос.
30. al na (imtade) 15.09.11 22:05 Сейчас в теме
31. Александр Алюев (alyuev) 199 15.09.11 22:21 Сейчас в теме
32. Yurii P (PereYP) 06.10.11 12:09 Сейчас в теме
В 7 вылетает ошибка
Код417 = PDF417.Создать(КодируемыйТекст, УровеньЗащиты , КолВоКолонок);
{Z:\PDF417_1C\PDF417.ERT(38)}: Поле агрегатного объекта не обнаружено (Создать)
хотя dll зарегестрирована и шрифт установился.

попробовал подцепить dll в 8.2 но вылетает та же ошибка
Метод объекта не обнаружен (Создать)
Код417=ПДФ417.Создать(КодируемыйТекст, УровеньЗащиты , КолВоКолонок);

в чем может быть проблема?
33. Александр Алюев (alyuev) 199 06.10.11 12:32 Сейчас в теме
ВК подключается без ошибок?
Сам объект
PDF417 = СоздатьОбъект("Addin.PDF417");
нормально создается?
34. Yurii P (PereYP) 06.10.11 14:34 Сейчас в теме
С 7-кой разобрался,закинул файл дллки в папку 1с и заработало ))
с 8.2 посложнее, объект создается, но вот метод "Создать" отсутствует.
Пробовал добавить Addin.PDF417 как компонент ActiveX, он добавляется,но метод "Создать" также отсутвует
35. Александр Алюев (alyuev) 199 06.10.11 14:50 Сейчас в теме
Как подключаете компоненту в восьмерке?

Как объект создаете? Так -
PDF417 = Новый("AddIn.PDF417");
?
36. Yurii P (PereYP) 06.10.11 15:00 Сейчас в теме
Создавал объект как новый COMОбъект("Addin.PDF417") и поэтому не работал,
как PDF417 = Новый("AddIn.PDF417") всё заработало отлично. спасибо
37. Александр Лыткин (TrinitronOTV) 06.10.11 15:20 Сейчас в теме
38. mikhailovaew (mikhailovaew) 128 03.11.11 12:57 Сейчас в теме
(0) Вопрос к автору: компонента формирует длинный код в одну строку?
Мне нужно кодировать многострочный текст, и при этом чтобы полученный штрихкод был не "длинным", а "квадратным", то есть рос не вправо, а вниз.
Встречались компоненты ActiveX для печати PDF417 с указанием не только количества колонок, но и количества строк.
Ваша компонента не поддерживает такую возможность?
39. Александр Алюев (alyuev) 199 03.11.11 13:01 Сейчас в теме
(38) mikhailovaew, В методе Создать() есть третий параметр КолВоКолонок. Используйте его, чтобы ограничить штрих-код в ширину.
40. mikhailovaew (mikhailovaew) 128 03.11.11 13:40 Сейчас в теме
(39) да, получилось, спасибо
41. Александр Алюев (alyuev) 199 03.11.11 13:54 Сейчас в теме
(38) mikhailovaew, Данная компонента не поддерживает указание количества строк.
42. Алексей Козленков (ukgh) 07.11.11 12:29 Сейчас в теме
спасибо отличная вещь!!!!
43. Андрей Иванов (Aydrey) 08.11.11 16:00 Сейчас в теме
Большое спасибо. простой и ничего лишнего. спасибо за сэкономленное время.
44. Пуд (Пуд) 09.11.11 12:35 Сейчас в теме
Спасибо. Теперь все благодарят, чисто Версаль.
45. Пуд (Пуд) 11.11.11 09:49 Сейчас в теме
Здравствуйте!Компоненту и шрифт установил, но при формировании выдает ошибку:

Тип не определен (Addin.PDF417)
PDF417 = Новый("Addin.PDF417");
Что можно исправить? (кроме ДНК:)))
46. Пуд (Пуд) 11.11.11 11:15 Сейчас в теме
Не знаю, так у меня и не получилось подключить вашу компоненту, изголялся уже и с COMобъектом и с ЗагрузитьВнешнююКомпоненту. Не знаю точно, можно ли тут размещать ссылки на сторонние ресурсы, но вдруг будет полезно. Получилось вот с этой компонентой http://1c.proclub.ru/modules/mydownloads/personal.php?lid=7672&topic_id=285968&forum=6&viewmode=flat&order=DESC&ci­d=139&start=0 и таким кодом:
PDF417 = Новый COMОбъект("PDF417Font.PDF417")...
А с вашей, автор, почему-то нет:( Буду благодарен, если прокомментируете ошибку из (45)
49. ivanovav1983 (rosinfo1) 20.01.12 03:28 Сейчас в теме
(46) Пуд, Спасибо тебе огромное выручил... Та же самая проблема как и у тебя.!!!
50. Пуд (Пуд) 20.01.12 08:28 Сейчас в теме
(49) ivanovav1983, Видимо это на 7 винде...
51. Александр Алюев (alyuev) 199 20.01.12 11:31 Сейчас в теме
(49), (50) Ребята, уточните, плиз, на какой версии платформы 1С была ошибка? Винда я понял - Win7.
52. Пуд (Пуд) 20.01.12 13:05 Сейчас в теме
54. Александр Алюев (alyuev) 199 20.01.12 16:09 Сейчас в теме
(52) Какой режим - управляемый или обычный?
55. Пуд (Пуд) 20.01.12 18:14 Сейчас в теме
47. Иван Грухин (bolshoi) 18.11.11 14:53 Сейчас в теме
Не получается подключить компоненту в Windows 7. На XP никаких проблем.
48. Александр Алюев (alyuev) 199 18.11.11 15:39 Сейчас в теме
(47) Не пробовал на Win7, поэтому ничего не могу сказать, что да как.
53. Пуд (Пуд) 20.01.12 13:06 Сейчас в теме
Кстати, насколько я понял, поддержка пдф417 теперь есть в компоненте 1С Штрихкод.
56. Роман Узьмов (RomanUzmov) 42 20.01.12 20:38 Сейчас в теме
(53) Пуд, да, он есть, но он не умеет работать с кириллицей (win1251)
57. Александр Алюев (alyuev) 199 22.06.12 11:45 Сейчас в теме
Появилась разработка http://infostart.ru/public/138263/, с её помощью тоже можно формировать двумерные штрих-коды, включая PDF417. Её отличие в том, что используется ActiveX на основе opensource-ной компоненты для построения штрих-кода. Умеет ли её PDF417 работать с кириллицей - надо проверять.
59. Алексей Виноградов (perao) 10.08.15 20:18 Сейчас в теме
Добрый день, может кто сталкивался сканер ds9808 (USB) работает как эмулятор клавиатуры.
При чтении тестового файла при распозновании русских символов не читаемое:
Qwertyuiopasdfghjklzxcvbnm

QWERTYUIOPASDFGHJKLZXCVBNM

щЎєъхэу°∙чї•Ї√тряЁюыфц¤ ўёьшЄ№с■

╔╓╙╩┼═├╪┘╟╒┌╘█┬└╧╨╬╦─╞▌▀╫╤╠╚╥▄┴▐
60. Денис Никитин (DeniNikitin) 30 06.11.16 12:21 Сейчас в теме
	ТабДокумент = Новый ТабличныйДокумент;
	ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_АКЦИЗЫ";
	
	КолВоКолонок  = -1;
	УровеньЗащиты = -1;

	Попытка 
		ЗагрузитьВнешнююКомпоненту("PDF417.dll");
		PDF417  	  = Новый("Addin.PDF417");
    Исключение
        Предупреждение("ВНИМАНИЕ!!! Не удалось загрузить внешнюю компоненту PDF417 !");
        Возврат;
	КонецПопытки;
	КодируемыйТекст = "22Т000003ЦИЛ30ЙЫПИУ0ФЯМ60920005000856ШОЧГ1Ш9ГЯЕ3СЧ138Я0ЫРАЩ­ЙЬ8Ш434НП";
	Код417 = PDF417.Создать(КодируемыйТекст, УровеньЗащиты , КолВоКолонок);
	Макет = ПолучитьМакет("Макет");
	ОбластьМакета = Макет.ПолучитьОбласть("Строка");
	ОбластьМакета.Параметры.Акциз = Код417;
	ТабДокумент.Вывести(ОбластьМакета);
	ТабДокумент.Показать();

Показать


В макете поле параметр со шрифтом в итоге выдаёт следующее:+*uls*osw*bro*obj*ypy*-
+*yoD*jtD*wpA*jug*zeb*-
+*ejA*urw*yvt*ylt*zfc*-
+*ymz*Akl*ldk*sxC*pwz*-
+*pxk*wcF*Dfy*uaC*uwa*-
+*yrq*tmz*lFy*cCj*uzC*-
+*dxw*EBE*mgw*Eww*uiz*-
+*zdb*xAe*jug*mwB*yms*-
+*zdm*qgz*bqg*rse*ynm*-
+*oij*nEE*Akl*soi*csg*-
+*owB*viE*zjh*fyw*uia*-
+*ocz*BCj*cvw*rtC*ylu*-
+*cEk*dAc*sxn*Csa*obj*-
+*xDg*vbc*ivy*BDt*ylD*-
+*cFw*Dsl*wft*tmz*tfy*-
+*wqz*ECc*vto*CAo*FBA*-
+*czr*sfE*xbb*tis*czg*-
+*yfm*vub*krx*isi*tjm*-
+*xob*EvA*Blm*qyj*qlA*-
+*xAl*bEz*wFc*nnx*cjn*-
+*mfw*uDx*Ecj*rva*Eky*-
+*hss*Drn*vto*hlA*mgw*-
+*woB*wdB*sqE*lro*yea*-
+*wnu*Axa*lhz*nxc*mjt*-

Как решить проблему по 8.3
Оставьте свое сообщение