Универсальная печать штрихкодов Linux / Windows

Опубликовал Евгений _ (Johny_v) в раздел Программирование - Внешние компоненты

Типовая native-компонента формирования штрих-кодов, работающая под Linux/Windows, и обработка для печати штрих-кодов для обычных форм.

Понадобилась печать штрихкодов в линукс. Обработка создана для обычных форм на основе БСП. В обработке содержится сама компонента и пример формирования штрихкода. Вручную компоненту устанавливать не надо, просто запускаем обработку и пользуемся. 

Данная обработка была протестирована на ubuntu/debian/windows 7/Windows server 2008 R2 на платформе 8.3.5, 8.3.7

Использовалась типовая компонента формирования штрихкодов из Библиотеки стандартных подсистем последней на данный момент версии. 

Если в Вашей конфигурации есть общий макет "КомпонентаПечатиШтрихкодов", то компонента будет запускаться из него. Если такого макета нет, то будет запущена компонента из макета этой обработки. Поэтому не забываем обновлять макет в конфигурации, или просто закомментируйте ненужные строки при подключении компоненты.

При формировании штрих-кодов в линукс проверьте требования к рабочему месту описанные в разделе справочной системы «1С:Предприятие - Работа пользователя – Особенности работы в Linux – Внешние библиотеки».

Использование расмотрено в прилагаемой обработке. Обработка предоставляется как есть. 

Вопросы и замечания по работе компоненты пишем в 1С в разделе библиотека стандартных подсистем.

Порядок использования:

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

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

 ПараметрыШтрихкода = ПолучитьПараметрыПечатиШтрихкода(Рисунок, Штрихкод);
 Рисунок.Картинка = ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода);

где 

Рисунок - рисунок из области макета

Если кому-то помогла разработка, не забываем нажимать на звездочку.

Скачать файлы

Наименование Файл Версия Размер
Обработка печати штрихкодов
.epf 7,62Mb
15.01.16
28
.epf 7,62Mb 28 Скачать

См. также

Комментарии
1. Вадим Никонов (V.Nikonov) 113 22.01.16 13:24 Сейчас в теме
Если есть полноценная БСП, то зачем нужна данная обработка?
Если используется программа "до эпохи БСП", то работать не будет?
2. Евгений _ (Johny_v) 15 22.01.16 16:56 Сейчас в теме
Эта обработка будет работать на любой конфигурации, главное чтобы платформа подходила.
3. Сан Саныч (herfis) 112 09.11.16 16:44 Сейчас в теме
Именно то, что искал - минималистичный пример вывода штрихкода с использованием встроенной компоненты без привязки к конфигурации.
Проще было бы даже не завязываться на номенклатуру - напрямую от штрихкода плясать.
4. Игорь Пашутин (Alien_job) 113 15.11.16 14:38 Сейчас в теме
Если в Вашей конфигурации есть общий макет "КомпонентаПечатиШтрихкодов"
спасибо за эту строчку!
5. Владимир (vladir) 107 07.02.17 14:43 Сейчас в теме
Спасибо! Обработка очень пригодилась!
Оставьте свое сообщение