Расширение для кнопки. Создан на основе библиотеки что поддерживает все типы штрихкода 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
Расширение генератор штрихкода и QR-кода
Модератор: Разработчики расширений
- Иван
- Опытный
- Сообщения: 291
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 43 раза
- Поблагодарили: 116 раз
Расширение генератор штрихкода и QR-кода
- Вложения
-
- Генератор штрихкодов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-кода
В данном расширении случайно заметил, что оно не переваривает в кодируемой фразе одновременное присутствие символа "|" и символ кавычек ("). Одинарные кавычки тоже в принципе из кода пропадают - решил это функцией replaceall([код],'"','""'). Пытался сделать формирование QR кода для ТСЖ, а там как раз и "|" и кавычки
Кто сталкивался и как выходили из ситуации?
- Вложения
-
- Screenshot_14.png (11.56 КБ) 1029 просмотров
-
- Br.png (389 байт) 1029 просмотров
- Develop-Soft
- Сообщения: 2217
- Зарегистрирован: 05 мар 2019, 18:09
- Откуда: Белгород
- Благодарил (а): 134 раза
- Поблагодарили: 780 раз
- Контактная информация:
Расширение генератор штрихкода и QR-кода
zint -o 1.png -b QRCODE --eci 26 --esc -d "Привет|мир!"А вообще было бы недурно при разработке модуля заглянуть в документацию zint, там все согласно rfc реализовано.
-
easpnz
- Интересующийся
- Сообщения: 78
- Зарегистрирован: 18 окт 2017, 08:43
- Откуда: Пенза
- Благодарил (а): 15 раз
- Поблагодарили: 5 раз
- Контактная информация:
Расширение генератор штрихкода и QR-кода
Develop-Soft писал(а):zint -o 1.png -b QRCODE --eci 26 --esc -d "Привет|мир!"
А вообще было бы недурно при разработке модуля заглянуть в документацию zint, там все согласно rfc реализовано.
Прошу пояснительную бригаду
-
komargos
- Интересующийся
- Сообщения: 68
- Зарегистрирован: 31 янв 2022, 17:48
- Благодарил (а): 10 раз
- Поблагодарили: 2 раза
Расширение генератор штрихкода и QR-кода
Иван писал(а):Расширение для кнопки. Создан на основе библиотеки что поддерживает все типы штрихкода 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-кода
Всем добрый день. Кто ни будь адаптировал расширение под web? Что бы можно было QR - код в вебе генерировать?
-
Vofka18
- Специалист
- Сообщения: 971
- Зарегистрирован: 04 мар 2018, 16:54
- Благодарил (а): 181 раз
- Поблагодарили: 244 раза
Расширение генератор штрихкода и QR-кода
QazNV86 писал(а):Всем добрый день. Кто ни будь адаптировал расширение под web? Что бы можно было QR - код в вебе генерировать?
Не знаю это расширение или нет, но какой-то генератор qr я адаптировал в ВЭБ. Доберусь до работы скину, но там немного костыльно, пришлось задержку делать циклами, но в целом работает.
-
Vofka18
- Специалист
- Сообщения: 971
- Зарегистрирован: 04 мар 2018, 16:54
- Благодарил (а): 181 раз
- Поблагодарили: 244 раза
Расширение генератор штрихкода и QR-кода
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-кода
Vofka18 писал(а):Пробуйте.
А есть смысл таскать exe-шник внутри модуля?
Можно без него qr генерировать.
-
Vofka18
- Специалист
- Сообщения: 971
- Зарегистрирован: 04 мар 2018, 16:54
- Благодарил (а): 181 раз
- Поблагодарили: 244 раза
Расширение генератор штрихкода и QR-кода
avk писал(а):Vofka18 писал(а):Пробуйте.
А есть смысл таскать exe-шник внутри модуля?
Можно без него qr генерировать.
Каким образом если не секрет? Я в свое время пытался изучить тему генерирования qr и шк, но готовых примеров на паскале не нашел, а на Делфи все равно нужно задействовать библиотеки... И я забросил эту идею в пользу exe шника..