|
v7: QR коды в квитанциях |
☑ |
0
alex_mas
14.08.19
✎
09:01
|
Всем привет!
Потребовалось выводить QR коды в квитанциях. Воспользовался компонентой ocvitabarcode. При большом кол-ве(больше 100 штук) метод Таб.Показать() отрабатывает очень долго, буквально часами, Win2008R2 x64. Какие могут быть еще варианты?
|
|
1
Garykom
гуру
14.08.19
✎
09:14
|
Лучше всего отказ от 7.7 и переход на 8.3
Ну или свою хрень для печатных документов вместо штатной Таб
|
|
2
Garykom
гуру
14.08.19
✎
09:15
|
Например нечто что в файлы PDF "печатает" а их уже и показывать внешним и на печать выводить
|
|
3
Kigo_Kigo
14.08.19
✎
09:21
|
А если вместо ocvitabarcode использовать шрифт, к примеру QR font tfb?
|
|
4
Garykom
гуру
14.08.19
✎
09:24
|
(3) Интересно а каким образом шрифты для 2D ШК работают?
Для линейных то понимаю а тут как?
|
|
5
vladko
14.08.19
✎
09:30
|
(0) Тоже пользуюсь в 7.7 ocvitabarcode. Пришлось сделать:
Если КолвоВыведенных >= 100 тогда
Таб.Показать("...");
КолвоВыведенных = 0;
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("...");
.....
КонецЕсли;
|
|
6
Kigo_Kigo
14.08.19
✎
09:45
|
(4) кхмм, не пойдет в шрифте используется на каждую букву свой код
|
|
7
alex_mas
14.08.19
✎
10:47
|
(2) А как такое реализовать?
|
|
8
alex_mas
14.08.19
✎
11:00
|
(5) Пожалуй воспользуюсь советом, спасибо
|
|
9
ptiz
14.08.19
✎
11:18
|
(4) Жесть :)
|
|
10
Злопчинский
14.08.19
✎
12:02
|
(9) ничче не понял! если в QR коде мне нужно вывести строку "123" (в виде ОДНОГО значка qr-кода) то как это вывести этим фонтом?
|
|
11
ptiz
14.08.19
✎
12:37
|
(10) Там каждый символ отдельным QR-кодом закодирован :)
|
|
12
Chieftain
14.08.19
✎
13:29
|
Я QR-штрихкоды FormEx-ом вывожу, все прекрасно работает
|
|
13
Злопчинский
14.08.19
✎
14:12
|
(11) и смысл этого? только для кодирования строк длиной в 1 символ?
|
|
14
alex_mas
15.08.19
✎
08:32
|
(13) Да нет смысла, это очевидно ))
|
|
15
Rollam
15.08.19
✎
09:22
|
(1) "Рим пал, центурион."
|
|
16
Arbuz
15.08.19
✎
16:35
|
(12) аналогично. 100 секций c qr выводятся секунд за 10. это ещё при том, что в процедуре отрисовки штрихкода выполняется кое-какая логика.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший