Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Вывод QR кодов в файл HTML
Пользователь: BelyaevIM (IP-адрес скрыт)
Дата: 17, August, 2023 13:54

Добрый день.
Разрабатываем формат для формирования QR кодов для последующей печати.
(if p(v910) then if p(v910^H) then '<center><tr width=48 height=25><td><font size="-1">'&uf('Korg.mnu|2')'</font><br>'|<IRBIS TYPE="4" VALUE="3,H,|v910^H|"></IRBIS><br><font size="-1">|,v910^h'</font></td></tr></center>' fi fi),
Формат прекрасно работает, если во всех выбранных записях поле 910H заполнено. Если же у издания отсутствует это поле, то в страницу HTML выводится <br> и сбивает всю разметку страницы для печати. Пример в приложенных файлах.
Как можно обойти эту проблему?



Редактировано 1 раз. Последний раз 17.08.2023 14:59 пользователем BelyaevIM.

Вложения: 1.jpg (62.2KB)   2.jpg (125.3KB)   123.htm (2.6KB)  
Re: Вывод QR кодов в файл HTML
Пользователь: BelyaevIM (IP-адрес скрыт)
Дата: 22, August, 2023 16:01

Если выводить формат через "таблицы", а не "списки" и проставить галку "преобразовать в HTML", то лишних <br> не генерируется.
Также изменили формат:
(if p(v910^H) then '<table border=0><tr><td align="center"><font size="-1">'&uf('Korg.mnu|2')'</font></td></tr><tr><td align="center">' '<img width=63 height=63 src="data:image/jpg;base64,'&uf('#3,H,'v910^h)'"></td></tr><tr><td align="center"><font size="-2">',v910^h '</font></td></tr></tr></table>' fi),

Re: Вывод QR кодов в файл HTML
Пользователь: BelyaevIM (IP-адрес скрыт)
Дата: 22, August, 2023 16:05

Возможна ли генерация qr кода средствами Ирбис в файл rtf?
На форуме есть библиотека под Windows, но альтернативы под Linux не нашли.
&uf('#3,H,строка') конвертирует строку в Base64, для использования в rtf остаётся перевести её в hex.



Редактировано 2 раз. Последний раз 22.08.2023 16:48 пользователем BelyaevIM.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.