Разработчик под ником jshor разместил в своем репозитории на GitHub модуль Node.js для генерации штрих-кодов. С помощью него можно создавать одномерные, двумерные или составные штрих-коды в форматах png, svg или eps.
Модуль поддерживает более 50 символик, включая штрих-коды для книг, продуктовых магазинов, транспортных перевозчиков и QR-код. С полным списком символик можно ознакомиться здесь.
Для запуска модуля нужно выполнить следующую команду:
yarn add symbology
Ниже представлен пример генерации штрих-символики CODE11.
import { SymbologyType, createStream } from 'symbology' (async () => { const { data } = await createStream({ symbology: SymbologyType.CODE11 }, '8765432164') console.log('Result: ', data) })()
Сгенерированный файл png будет выглядеть так:
Генерация CODE11 в Symbology
Генерация MaxiCode.
import { SymbologyType, createFile } from 'symbology' (async () => { const { data } = await createFile({ symbology: SymbologyType.MAXICODE, option1: 2, primary: '999999999840012', fileName: 'maxiCodeExample.svg' }, 'Secondary Message Here') console.log('Result: ', data) })()
Создает файл maxiCodeExample.svg
, который выглядит так:
Генерация MaxiCode в Symbolgy
Модуль Symbology является JavaScript оберткой для библиотеки Zint, написанной на языке C++. Symbology.js и библиотека для формирования штрих-кодов Zint имеют полностью открытый исходный код и поддерживаются сообществом OSS.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…