Имя: Пароль:
1C
1С v8
Печать штрихкода на Linux
0 Olelykoye
 
07.11.18
14:46
Добрый день.
   Печатаем штрихкод на самописанной конфигурации на платформе 8.3.9 (x64) - Linux - Ubuntu 18.04 (x64) - обработка взята с infostart
Генерация и печать на принтер - без каких либо проблем.

Однако понадобился переход на 8.3.13 - Выяснилось что при установке не ставится libpng12.0.so - Ок - доставляю библиотеку. Генерируется штрихкод верно.. но при печати на принтер  - штрихкод превращается в черный прямоугольник. При возврате на 8.3.9 штрихкод печатается нормально. (Переход понадобился потому что 8.3.13 стабильнее и не крашится при долгом ожидании). Есть идеи?
1 spiller26
 
07.11.18
14:54
(0) Зачем ставили? Можно было симлинк сделать
2 spiller26
 
07.11.18
15:01
Вообще
libpng - это библиотека, реализующая интерфейс для чтения и записи файлов в формате PNG (Portable Network Graphics).
Вы пишите вывод на печать, а формируется ли сам штрихкод.
3 Olelykoye
 
08.11.18
08:59
Да сам штрихкод формируется, на форме он есть но при печати - превращается в черный прямоугольник.
Мало того нашли особенность - При генерации штрихкода - сохраняем на диск. С диска штрихкод печатается.
Вставляем как картинку в новый табличный документ. не печатается.
Конвертим картинку в JPG вставляем в табличный документ - печатается
4 Asmody
 
08.11.18
09:02
Видимо, где-то косяк с печатью прозрачного цвета.
5 Asmody
 
08.11.18
09:03
Там есть возможность цвет фона при генерации ш\к задать?
6 Olelykoye
 
08.11.18
09:10
Объект  "AddIn.КартинкаШтрихкода.Barcode"  - только булево - прозрачный фон или нет