|
v7: Formex и НарисоватьШтрихкод: Не масштабируется штрихкод в картинке
| ☑ |
0
From_RB
22.10.20
✎
12:24
|
Формируется этикетка со штрихкодом(Code128): 2210203000000066500630000000000161
ТипЧислом=20;
ТекстШтрихкода=Barcode;
ПрятатьТест=0;
Картинка.режимрисования(3);
локСервис=СоздатьОбъект("Сервис");
локСервис.НарисоватьШтрихкод(Картинка,ТипЧислом,ТекстШтрихкода,ПрятатьТест);
При выводе не масштабирует по ширине этикетки штрих-код. И не сканируется
Если мышкой раздвинуть, то все Ок.
Пробовал вариант подключения чз компоненту v7picture.dll - Штрихкод масштабируется, однако получается слегка размытым и сканер не читает.
Наведите плиз на мысль...
|
|
1
Builder
22.10.20
✎
12:44
|
Чем не устраивает штатный вариант barcode.ocx ?
|
|
2
From_RB
22.10.20
✎
13:01
|
(1) Сейчас установлен и работает barcode.ocx
При большом количестве цифр смещается вправо и также не масштабирует, однако сканируется.
2 причина - интересно "пощупать" вариант чз Formex
|
|
3
Ёпрст
22.10.20
✎
13:43
|
Обнови форму
|
|
4
Злопчинский
22.10.20
✎
15:08
|
Версия формекса?
|
|
5
From_RB
22.10.20
✎
15:46
|
(4)Formex ver. 2,0,5,148
|
|
6
From_RB
25.10.20
✎
07:28
|
Увы не помогло. Ап.
|
|
7
Ёпрст
25.10.20
✎
09:49
|
(6) шк где хоть рисуешь то? На форме или в мокселе?
|
|
8
Djelf
25.10.20
✎
14:26
|
(6) Помести Картинка.РежимРисования(3); после отрисовки ШК Формэксом.
|
|
9
From_RB
26.10.20
✎
07:19
|
(8) Учтено, однако...
Вот что получается, но сканер не читает(
|
|
10
Djelf
26.10.20
✎
08:27
|
(9) Линейный штрихкод такой длинны (35 символов) в графическом представлении должен быть раза в 2-3 шире чем цифры.
Как то вот так минимум:
|
|
11
From_RB
26.10.20
✎
12:30
|
(10) Цифры добавлены отдельно, т.к. если их выводить, то при существующем размере они сливаются и их практически не видно.
Вопрос как корректно отобразить с помощью formex c такой длиной(35) при существующем размере?
з.ы. при barcode.ocx при этом же размере этикетки- все сканится корректно, и цифры отображаются видно
|
|