Внешняя обработка для создания штрих-кодов типа 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 не будет опубликован. Обязательные поля помечены *