Package
Milon Barcode
Barcode generator like Qr Code, PDF417, C39, C39+, C39E, C39E+, C93, S25, S25+, I25, I25+, C128, C128A, C128B, C128C, 2-Digits UPC-Based Extention, 5-Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI (Variation of Plessey code)
Overview
What Milon Barcode does
Milon's Barcode package allows developers to generate a wide range of barcodes and QR codes directly within Laravel or standalone PHP applications.
This package effectively wraps the TCPDF barcode engines, providing a streamlined API to produce barcodes in various formats including SVG, HTML, PNG, and JPEG. It supports numerous barcode types such as QR codes, PDF417, and many traditional symbologies like C39, C128, and EAN types, addressing diverse needs from retail UPCs to specialized codes like Codabar and Pharmacode.
Integrating seamlessly with Laravel, it auto-discovers service providers and facades in Laravel versions 6 and higher, making setup straightforward. Developers can easily utilize the `DNS1D` and `DNS2D` facades to output barcodes either for display in a web application or for embedding in reports or labels. Laravel's `artisan vendor:publish` command can be used to customize configuration if needed.
Outside the Laravel ecosystem, the package remains useful, as it doesn't rely on Laravel's container. Barcodes can be generated and stored as files or displayed directly, even when working with pure PHP setups. The package requires the PHP GD extension and focuses strictly on generating visual representations, not interpreting or scanning barcodes.
This overview was generated by AI from the package README and may not reflect the latest release.
Read the full README →