Внешняя обработка для создания штрих-кодов типа Code-128 (для 8.2, 8.3)

Внешняя обработка позволяет создать штрих-коды типа Code-128 (для 8.2, 8.3)

Для работы необходимо наличие в системе установленного шрифта code128.ttf (в архиве). Для формирования штрих-кодов можно использовать все печатаемые символы (кроме кирилических): Пробел ~ ! @ # $ % #k8SjZc9Dxk & * ( ) _ — + = 0 1 2 3 4 5 6 7 8 9 [ { ] } ; : ‘ » | / ? , < . > ` A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z

24 Comments

  1. Boudybuilder

    Интересная обработка.

    Вот мне бы обработку , которая бы на печатные формы нужных мне доков ставила штрихкод.

    Например сопроводительный лист.

    Проще было бы его находить в базе.

    Reply ↓
  2. bobank

    (1) Boudybuilder, а что мешает взять код обработки и включить его в свою конфигурацию, в один из общих модулей? И при печати документа вызывать его? Или у обработки изменить макет, т.е. «подогнать» его под печатную форму документа. Вариантов много.

    Reply ↓
  3. tolyan_ekb

    Я как-то пытался вывести такой штрихкод на ценник 5х3 см и он не влез. Проблема с масштабированием существует или у меня руки кривые? )) Какой минимальной должна быть ширина штрихкода, чтобы он считался? Поделитесь, если есть инфо.

    Reply ↓
  4. bobank

    (3) tolyan_ekb, можно изменить размер шрифта (штрих-код формируется как обычный шрифт), а так все зависит от качества печати и разрешения сканера.

    Reply ↓
  5. Еле

    ооо…крутая обработка. Спасибо

    Reply ↓
  6. serge_focus

    Спасибо за идею использовать шрифт вместо стандартной компоненты ActiveX 1CBARCOD.DLL .

    Reply ↓
  7. sanfoto

    Идея использования ШРИФТА вместо компонент одни ПЛЮСЫ))

    1)Не надо загружать компоненты))

    2)Печать будет стопудово БЫСТРЕЙ

    3)Нет проблем c поворотом например на 90 градусов))

    Reply ↓
  8. sanfoto

    PS

    Ща попробую ЭТОТ шрифт и обработку, до это пробовал другой шрифт но блин не печатался он на прнт.ZEBRA)))

    Reply ↓
  9. sanfoto

    УРРА попробовал на ZEBR-у печатается))

    ставлю +

    однозначно))

    Reply ↓
  10. sanfoto

    Немножко повозился чтобы запихать 2-е ТЗ и список в Общий модуль.

    Следовательно пожелание автору доработать ОБРАБОТКУ так,

    чтобы не было ВЫШЕ перечисленных ТЗ и списка на самой форме! )))

    Reply ↓
  11. igorkakabi

    А можно узанать, куда ее вставлять и как пользоваться?

    Reply ↓
  12. nfhfgey

    как раз искала пример, спасибо большое =)

    Reply ↓
  13. Psylocibine

    Сталкивался с тем, что на маленьких этикетках ШК типа Code39 читаются плохо из-за высокой плотности. Будет ли Code-128 решением ситуации? Или придется брать этикетки побольше?

    Reply ↓
  14. TrinitronOTV

    (13) Psylocibine, тоже интересует этот вопрос

    Reply ↓
  15. Гость

    а это обработка будет генерировать штрих — код в бухгалтерии?

    Reply ↓
  16. wolfsoft

    Я так понял, она генерит либо Code128B, либо Code128C, причём выбирает автоматически. А нет примера описания алгоритма для Code128А ? Что-то нигде не могу найти чёткого описания.

    Reply ↓
  17. masticore

    (13) Psylocibine,

    Числовой code128 будет короче, а символьный длиннее- исходя из этого получается ответ: при неизменном размере напечатанного кода будет лучше читаться если используется только число.

    Reply ↓
  18. anig99

    Спасибо. Очень помогло.

    Reply ↓
  19. Широкий

    Сильно руки чешутся минус влепить.

    Алгоритм заточен именно на использование в рамках обработки. Вынести как процедуру в общий модуль — надо все переписывать.

    Reply ↓
  20. Широкий

    Посмотрел еще раз. Получается автор выложил не алгоритм, а саму обработку — типа хвалюсь.

    Держи минус.

    Reply ↓
  21. bobank

    (22) Мил человек, посмотри на раздел, в котором лежит эта обработка: Программирование — Инструментарий, и сделай выводы.

    Reply ↓
  22. Широкий

    Я видел название раздела.

    Выводы написал пару постов вверх

    Reply ↓
  23. Широкий
    Reply ↓
  24. bobank

    (25) Ай, мододца. Сделал же. Самое сложное в нашем деле подать идею (обработка это именно идея), а реализацию можно сделать на свой вкус и умение.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *