Последняя версия DataExpress 26.8.17

Изображение Скачать | Изображение Что нового? | Демо

Расширение генератор штрихкода и QR-кода

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

Аватара пользователя
Иван
Опытный
Сообщения: 291
Зарегистрирован: 22 дек 2018, 14:16
Откуда: Kiev
Благодарил (а): 43 раза
Поблагодарили: 116 раз

Расширение генератор штрихкода и QR-кода

Сообщение Иван » 19 апр 2020, 18:46

Расширение для кнопки. Создан на основе библиотеки что поддерживает все типы штрихкода zint_win32_2.8.0. Расширение работает автономно. Код написан по примеру функции "Генератор QR-кода offline". Добавлено ряд настроек внешнего вида.

При первом запуске будет создана утилита [Каталог-DataExpress]\ext\Barcode\BarcodeZint.exe. В процессе генерации изображения будет создан временный файл картинки в папке temp пользователя Windows. После его загрузки в базу он будет удален.

В зависимости от настроек генерирует необходимый формат штрихкода. Несколько основных уже прописаны в выборе списка при настройке (если ничего не выбирать будет генерировать CODE 128). Другой тип (помимо тех что уже прописаны в настройки расширения) можно прописать в кастумном поле2 числом, посмотрев номер отвечающий нужному типу (добавлено в описание расширения).

Версия 1.2 - исправлено дублирование штрихкода в случае размещения на одной форме несколько картинок и кнопок с подключенным расширением.

Версия 1.3 - исправлена ошибка возможности настройки расширения после обновления версии ДХ.

Версия 1.4 - исправлена ошибка создания кастумных типов штрихкодов.

Demo
https://www.dropbox.com/s/4ja6ihx22uu7b5i/DEMO_Barcode.FDB?dl=0
Вложения
Генератор штрихкодов1.4.epas
Расширение Версия 1.4 от 01.07.2020
(874.7 КБ) 953 скачивания
Генератор штрихкодов1.3.epas
Расширение Версия 1.3 от 13.06.2020
(874.67 КБ) 476 скачиваний
Генератор штрихкодов1.2.epas
Расширение Версия 1.2 от 08.05.2020
(874.72 КБ) 710 скачиваний
Генератор штрихкодов1.1.epas
Расширение Версия 1.1 от 29.04.2020
(874.75 КБ) 432 скачивания
Генератор штрихкодов.epas
Расширение Версия 1 от 19.04.2020
(875.29 КБ) 748 скачиваний

easpnz
Интересующийся
Сообщения: 78
Зарегистрирован: 18 окт 2017, 08:43
Откуда: Пенза
Благодарил (а): 15 раз
Поблагодарили: 5 раз
Контактная информация:

Расширение генератор штрихкода и QR-кода

Сообщение easpnz » 12 окт 2023, 19:01

В данном расширении случайно заметил, что оно не переваривает в кодируемой фразе одновременное присутствие символа "|" и символ кавычек ("). Одинарные кавычки тоже в принципе из кода пропадают - решил это функцией replaceall([код],'"','""'). Пытался сделать формирование QR кода для ТСЖ, а там как раз и "|" и кавычки :( Кто сталкивался и как выходили из ситуации?
Вложения
Screenshot_14.png
Screenshot_14.png (11.56 КБ) 1029 просмотров
Br.png
Br.png (389 байт) 1029 просмотров

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Расширение генератор штрихкода и QR-кода

Сообщение Develop-Soft » 13 окт 2023, 09:07

zint -o 1.png -b QRCODE --eci 26 --esc -d "Привет|мир!"
А вообще было бы недурно при разработке модуля заглянуть в документацию zint, там все согласно rfc реализовано.

easpnz
Интересующийся
Сообщения: 78
Зарегистрирован: 18 окт 2017, 08:43
Откуда: Пенза
Благодарил (а): 15 раз
Поблагодарили: 5 раз
Контактная информация:

Расширение генератор штрихкода и QR-кода

Сообщение easpnz » 13 окт 2023, 23:22

Develop-Soft писал(а):zint -o 1.png -b QRCODE --eci 26 --esc -d "Привет|мир!"
А вообще было бы недурно при разработке модуля заглянуть в документацию zint, там все согласно rfc реализовано.


Прошу пояснительную бригаду :(

user500
Заглянувший
Сообщения: 9
Зарегистрирован: 04 фев 2026, 09:19

Расширение генератор штрихкода и QR-кода

Сообщение user500 » 09 фев 2026, 16:46

Добрый день. А для Linux нельзя такое расширение сделать?

komargos
Интересующийся
Сообщения: 68
Зарегистрирован: 31 янв 2022, 17:48
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Расширение генератор штрихкода и QR-кода

Сообщение komargos » 11 июн 2026, 08:42

Иван писал(а):Расширение для кнопки. Создан на основе библиотеки что поддерживает все типы штрихкода zint_win32_2.8.0. Расширение работает автономно. Код написан по примеру функции "Генератор QR-кода offline". Добавлено ряд настроек внешнего вида.

При первом запуске будет создана утилита [Каталог-DataExpress]\ext\Barcode\BarcodeZint.exe. В процессе генерации изображения будет создан временный файл картинки в папке temp пользователя Windows. После его загрузки в базу он будет удален.

В зависимости от настроек генерирует необходимый формат штрихкода. Несколько основных уже прописаны в выборе списка при настройке (если ничего не выбирать будет генерировать CODE 128). Другой тип (помимо тех что уже прописаны в настройки расширения) можно прописать в кастумном поле2 числом, посмотрев номер отвечающий нужному типу (добавлено в описание расширения).

Версия 1.2 - исправлено дублирование штрихкода в случае размещения на одной форме несколько картинок и кнопок с подключенным расширением.

Версия 1.3 - исправлена ошибка возможности настройки расширения после обновления версии ДХ.

Версия 1.4 - исправлена ошибка создания кастумных типов штрихкодов.

Demo
https://www.dropbox.com/s/4ja6ihx22uu7b5i/DEMO_Barcode.FDB?dl=0


Доброго времени суток.
Показывает несколько ошибок в версии программы 26.5.24. В разделе "Редактор скриптов" - "компилировать" (4 ошибки).
Версия 1.4

Аватара пользователя
QazNV86
Интересующийся
Сообщения: 64
Зарегистрирован: 01 фев 2018, 12:19
Благодарил (а): 39 раз
Поблагодарили: 19 раз

Расширение генератор штрихкода и QR-кода

Сообщение QazNV86 » 19 авг 2026, 07:51

Всем добрый день. Кто ни будь адаптировал расширение под web? Что бы можно было QR - код в вебе генерировать?

Vofka18
Специалист
Сообщения: 971
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 181 раз
Поблагодарили: 244 раза

Расширение генератор штрихкода и QR-кода

Сообщение Vofka18 » 20 авг 2026, 07:32

QazNV86 писал(а):Всем добрый день. Кто ни будь адаптировал расширение под web? Что бы можно было QR - код в вебе генерировать?

Не знаю это расширение или нет, но какой-то генератор qr я адаптировал в ВЭБ. Доберусь до работы скину, но там немного костыльно, пришлось задержку делать циклами, но в целом работает.

Vofka18
Специалист
Сообщения: 971
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 181 раз
Поблагодарили: 244 раза

Расширение генератор штрихкода и QR-кода

Сообщение Vofka18 » 20 авг 2026, 08:20

QazNV86 писал(а):Всем добрый день. Кто ни будь адаптировал расширение под web? Что бы можно было QR - код в вебе генерировать?

Надеюсь никого не обижу, расширения изначально не мои(частично qrCode offline я собирал из частей кода еще лет 5 назад), я их только немного переделал под себя и добавил вэб версии, с моими задачами справляются. Пробуйте.
Вложения
QR-codeOFFLINE.rar
(340.67 КБ) 14 скачиваний
Генератор штрихкодов 1.4.rar
(671.26 КБ) 10 скачиваний

Аватара пользователя
avk
Интересующийся
Сообщения: 96
Зарегистрирован: 29 окт 2025, 18:24
Благодарил (а): 3 раза
Поблагодарили: 34 раза

Расширение генератор штрихкода и QR-кода

Сообщение avk » 20 авг 2026, 18:53

Vofka18 писал(а):Пробуйте.

А есть смысл таскать exe-шник внутри модуля?
Можно без него qr генерировать.

Vofka18
Специалист
Сообщения: 971
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 181 раз
Поблагодарили: 244 раза

Расширение генератор штрихкода и QR-кода

Сообщение Vofka18 » 20 авг 2026, 19:07

avk писал(а):
Vofka18 писал(а):Пробуйте.

А есть смысл таскать exe-шник внутри модуля?
Можно без него qr генерировать.

Каким образом если не секрет? Я в свое время пытался изучить тему генерирования qr и шк, но готовых примеров на паскале не нашел, а на Делфи все равно нужно задействовать библиотеки... И я забросил эту идею в пользу exe шника..


Вернуться в «Каталог расширений»