Используем специальный шрифт (он лежит в /content/fonts/barcodefont.ttf).
На странице выводим числовой код:
<div class="barcode">1321232</div>
И подключаем шрифт:
@font-face {
font-family: Barcode;
src: url(/content/fonts/BarcodeFont.ttf);
font-weight: bold;
}
.barcode{font-size: 150px; font-family: Barcode}
Генерация штрихкода также возможна в виде создания картинки на сервере (как Внешнее действие через image generator)
Используем для этого сервис Google:
<img id="barcode" src="https://api.qrserver.com/v1/create-qr-code/?data=HelloWorld&size=100x100" alt="" title="HELLO" width="50" height="50">
Подробнее: https://stackoverflow.com/questions/30115242/generating-a-simple-qr-code-with-just-html