Комментарии 9
github.com/laminas/laminas-barcode/tree/2.9.x/src/Object
packagist.org/packages/tecnickcom/tcpdf
первый действительно требует 7.3+
второй 5.3+
packagist.org/packages/tecnickcom/tcpdf
первый действительно требует 7.3+
второй 5.3+
Берём первую попавшуюся JS библиотеку https://www.npmjs.com/package/jsbarcode
практически все «обфусканы» (даже непонятно, то ли для сокращения объема, то ли стыдно исходники показать)
Все исходники доступны https://github.com/lindell/JsBarcode/. А в минифицированном виде распространяются чтобы быстрее загружались на страницу, но если надо – есть собранная неминифицированная версия
генерируют строку для отображения определенным шрифтом
Почему же, хотите – сгенерирует SVG, хотите – нарисует на canvas https://github.com/lindell/JsBarcode/#examples-for-browsers
Возможно вам будут полезны эти ссылки, так сказать, для ознакомления с тем, что люди уже седлали в этой области. Заметьте, ничего обфусцированного, много разных форматов и т.п.
https://github.com/WhyNotHugo/python-barcode
В своем проекте сделал так, преобразование делается в набор | и пробелов, потом в отчетной системе или веб странички у строки делается межсимвольный интервал таким что бы две || соприкасались. Как итог не нужно было ни каких внешних библиотек все возвращала СУБД. Единственное ограничение в том что ограничен в высоте штрих кода.
github.com/AdamGaskins/barcoder
вполне готовое решение
вполне готовое решение
в общем выложил github.com/alef13/code128short
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Мой штрихкод. Code128