По теме из базы знаний
- Печать ценников с двойной ценой (скидка) для УТ 11.4
- Маркировка. Формирование и печать марок с CSV-файла "Честный Знак" и подготовка файла ввода в оборот
- Печать штрихкода из неуправляемых форм по новой технологии на платформе 8.3.16 (пример получения картинки через внешнюю компоненту)
- Массовая печать ценников на А4. Розница
- Печать этикеток из табличного документа 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. Убедиться, что, теперь уже Высота будет не меньше допустимой ширины штрихкода. Для каждого шк этот размер свой. В указанной выше функции можно посмотреть отладчиком минимальную ширину (в случае вертикального вывода "Высоту") для Вас, или добавить динамическое определение этого параметра.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот