LazReport

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: LazReport

Сообщение Axi » 18.08.2022 18:09:04

*Rik* писал(а):Собственно сделал. cairoexport тоже работает. Если есть у кого желание попробовать:
Модифицированный lazreport с возможностью печати матричных штрихкодов: QR, MicroQR, DataMatrix, Aztec
http://visual-t.ru/files/lazreport.7z
Чтобы установить мод, нужно удалить стандартный lazreport и все что с ним связано.
Установить мод, cairoexport тоже брать из мода.

Тестовое приложение:
http://visual-t.ru/files/lr_datamatrix.7z

Попробую связаться с разработчиками, авось согласятся принять изменения.
Изображение

Отчет экспортированный в pdf:
http://visual-t.ru/files/img/barcodematix.pdf


Привет.

Хотел попробовать сформировать QR-код в Lazreport но не получилось.
Сначала прикрутил lr_barcodes2d в дизайнере появилась иконка QR-код добавился в отчет, но при формировании возникает ошибка.
Прикрутил вторую часть для lrcairoexport при запуске Lаzarus просит библиотеки, огромное множество. Библиотеки как я понял Gtk+ Runtime но какую версию непонятно.
Где из взять библиотеки или какая версия должна быть?
Может еще кто прикрутил в LarReport QR соды для печати отчетов ?
Axi
новенький
 
Сообщения: 15
Зарегистрирован: 23.10.2014 22:18:41

Re: LazReport

Сообщение *Rik* » 18.08.2022 21:04:30

Привет.

Библиотеки GTK в LazReport требуются для экспорта отчетов в PDF.
Нужно искать: GTK2 Runtime, есть то ли на GitHab то ли на сайте самого GTK или и там и там, я использовал версию gtk2-runtime-2.24.10-2012-10-10-ash.exe.
Там обычный инсталлятор, пытается положить библиотеки в системный каталог, их лучше положить к исполняемому файлу.
Вы можете сделать проще, взять GTK из моего проекта Дизель-Паскаль.
Скачиваете архив с бинарником:
x32: http://visual-t.ru/files/exewindows.7z
x64: http://visual-t.ru/files/exewindows64.7z
После распаковки архива, забираете все dll, кроме fbclient32.dll и ложите рядом со своим выполняемым файлом
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: LazReport

Сообщение Axi » 22.08.2022 14:47:13

Добрый день.

Все получилось спасибо большое. Иногда в дизайнере выскакивает ошибка деление на ноль, когда добавляешь новый QRE код, но если поменять с Barcode_QR на другой и сохранить шаблон, а потом открыть и выбрать Barcode_QR то ошибки больше нет. Barcode_QR формируется.
Еще раз спасибо!

*Rik* писал(а):Привет.

Библиотеки GTK в LazReport требуются для экспорта отчетов в PDF.
Нужно искать: GTK2 Runtime, есть то ли на GitHab то ли на сайте самого GTK или и там и там, я использовал версию gtk2-runtime-2.24.10-2012-10-10-ash.exe.
Там обычный инсталлятор, пытается положить библиотеки в системный каталог, их лучше положить к исполняемому файлу.
Вы можете сделать проще, взять GTK из моего проекта Дизель-Паскаль.
Скачиваете архив с бинарником:
x32: http://visual-t.ru/files/exewindows.7z
x64: http://visual-t.ru/files/exewindows64.7z
После распаковки архива, забираете все dll, кроме fbclient32.dll и ложите рядом со своим выполняемым файлом
Axi
новенький
 
Сообщения: 15
Зарегистрирован: 23.10.2014 22:18:41

Re: LazReport

Сообщение Axi » 05.10.2022 16:35:48

Привет, Всем.

Народ, кто делал зеркальную печать в LazReport. Нужно напечатать ценники двухсторонние.
Несколько колонок с ценниками, нужно что бы лицевая сторона с данными совпадала с задней стороной и данными.
Нужно вторую лист заднюю часть напечатать зеркально.


Заранее благодарен за ответ.
Axi
новенький
 
Сообщения: 15
Зарегистрирован: 23.10.2014 22:18:41

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

Рейтинг@Mail.ru