Цифровая печать как бизнес - форум и портал - Показать сообщение отдельно - нужна помощь с кодировщиком code 128
Показать сообщение отдельно
Старый 04.02.2012, 20:28   #6
DrPrepress
Местный
 
Аватар для DrPrepress
 
Регистрация: 11.12.2010
Адрес: Москва
Сообщений: 131
Репутация: 8
По умолчанию

Итак у меня получился более-менее приличный скрипт для MS Excel с генерацией штрих-кодов.
Задача передо мной стояла сделать персонализацию штрих-кодами аналогично простой текстовой персонализации. Т.е. в экселе в одной колонке коды, на другую напускаем функцию, а результат сохраняем в текстовый файл (Unicode).
Вроде получилось. Если будут замечены баги - пишите на адрес указанный в скрипте.

Поддерживаются EAN-8, EAN-13 (оба EAN не моего авторства - только модификация под мои шрифты), CODE-39 (без контрольного знака), CODE-128 (B,C), UCC/EAN-128 (точное соответствие стандарту может гарантировать только автор исходной строки для кодирования).

Скрипт можно скачать: http://hp.drprepress.ru/DRPbarcode3.zip

В начале скрипта я, обычно, пишу о ревизиях.
Предыдущие ревизии (если вдруг текущая глючная окажется) можно скачать: http://hp.drprepress.ru/DRPbarcode3.YYYYMMDD.zip
Думаю все понимают, как я обозначил год месяц и день )))

Специально для Виталий_777: функция DRPC128EAN() повторит кореловский штрих-код (Code128 с включенной по умолчанию опцией EAN-128) если количество цифр будет четным (относительно Вашего примера). Если количество цифр нечетно (как у Вас в примере), то мой код будет другой и короче на один символ. И абсолютно читаемый, если 5-м кеглем его не печатать )))

Последний раз редактировалось DrPrepress; 04.02.2012 в 20:44..
DrPrepress вне форума   Ответить с цитированием