Aspose.BarCode FOSS

Aspose.BarCode FOSS is an open-source barcode library for generating and rendering 1D and 2D barcodes. It supports Code 128, Code 39, EAN-13, EAN-8, QR Code, UPC-A, and UPC-E symbologies with SVG and PNG output.

Key capabilities

  • Generate Code 128, Code 39, EAN-13, EAN-8, QR Code, UPC-A, and UPC-E barcodes
  • Render to SVG and PNG output formats
  • Configure per-symbology encode options (error correction, encoding mode, check digits)
  • Control rendering with scale, DPI, colors, quiet zone, and human-readable text
  • Validate input with typed exceptions before encoding
  • Pure Python — no native dependencies or system packages required

Select your platform to browse how-to guides:

 English