Печать штрихкода 8.3.16
По теме из базы знаний
- Печать ценников с двойной ценой (скидка) для УТ 11.4
- Печать, создание XML и сохранение в базу 1С кодов маркировки
- Печать штрихкода из неуправляемых форм по новой технологии на платформе 8.3.16 (пример получения картинки через внешнюю компоненту)
- Печать ценников со штрихкодом и двумя ценами (Розница 2.2-2.3)
- Печать этикеток из табличного документа QR, DataMatrix, EAN8, EAN13, EAN128, Code39, Code128, PDF417
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(3) "не печатает" описание так себе)
У меня было похожее. Горизонтально все хорошо, с поворотом на 90 и 270 - пустота или size so malenkiy (не помню как точно выводилось сообщение но смысл был в том, что размер картинки слишком маленький для того, чтобы вывести ШК)
Случай 1 - пустота на месте ШК: В табличном документе нажал Открыть картинку. Растянул ее и оп...Штрихкод есть, просто его не видно в картинке в ТД. В макете увеличил размер картинки. Что-то появилось. Далее эмпирически вычислил размеры.
Случай 2 - Вместо ШК надпись о ошибке: Изменил входящие параметры в компоненту
У меня было похожее. Горизонтально все хорошо, с поворотом на 90 и 270 - пустота или size so malenkiy (не помню как точно выводилось сообщение но смысл был в том, что размер картинки слишком маленький для того, чтобы вывести ШК)
Случай 1 - пустота на месте ШК: В табличном документе нажал Открыть картинку. Растянул ее и оп...Штрихкод есть, просто его не видно в картинке в ТД. В макете увеличил размер картинки. Что-то появилось. Далее эмпирически вычислил размеры.
Случай 2 - Вместо ШК надпись о ошибке: Изменил входящие параметры в компоненту
Тоже столкнулся. Решил.
Я получаю картинку штрихкода с помощью БСП:
Проблема была в следующем:
Если в параметры штрихкода НЕ передать параметр "Масштабировать" = Ложь тогда в любом случае происходит масштабирование.
При масштабирование БСП меняет размер картинки штрихкода Высоту и Ширину, увеличивая их до минимально необходимых, если они меньше. НО БСП не анализирует угол поворота при этом. То есть она считает, что ШК будет выводиться горизонтально, соответственно ширина должна быть "достаточная" для вывода по горизонтали.
Решение:
1.
2. Убедиться, что, теперь уже Высота будет не меньше допустимой ширины штрихкода. Для каждого шк этот размер свой. В указанной выше функции можно посмотреть отладчиком минимальную ширину (в случае вертикального вывода "Высоту") для Вас, или добавить динамическое определение этого параметра.
Я получаю картинку штрихкода с помощью БСП:
КартинкаШтрихкода = МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода)
Проблема была в следующем:
Если в параметры штрихкода НЕ передать параметр "Масштабировать" = Ложь тогда в любом случае происходит масштабирование.
При масштабирование БСП меняет размер картинки штрихкода Высоту и Ширину, увеличивая их до минимально необходимых, если они меньше. НО БСП не анализирует угол поворота при этом. То есть она считает, что ШК будет выводиться горизонтально, соответственно ширина должна быть "достаточная" для вывода по горизонтали.
Решение:
1.
ПараметрыШтрихкода.Вставить("Масштабировать",Ложь);
2. Убедиться, что, теперь уже Высота будет не меньше допустимой ширины штрихкода. Для каждого шк этот размер свой. В указанной выше функции можно посмотреть отладчиком минимальную ширину (в случае вертикального вывода "Высоту") для Вас, или добавить динамическое определение этого параметра.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)