Logo
/
Sign in
Product Logo
Aspose.BarCode for .NETAspose

Add barcode generation and recognition to .NET applications with a C# SDK built for production use. Create and scan QR Code, PDF417, Data Matrix, Code 128, EAN/UPC, and more across desktop, server, and mobile projects.

Vendor

Vendor

Aspose

Screenshot_16-2-2026_9232_products.aspose.com.jpeg
Product details

Aspose.BarCode for .NET is a comprehensive barcode generation and recognition API built for C# and .NET developers. It enables barcode creation and scanning across desktop, server, cloud, and mobile applications. With support for more than 80 barcode types—including 1D, 2D, postal, and composite formats—the library is designed for high-performance production environments. Developers can generate print‑ready barcodes, detect multiple codes in a single pass, decode damaged or low‑quality images, and work seamlessly across Windows, Linux, macOS, Android, iOS, and Tizen through .NET Framework and modern .NET.

Features

Barcode Generation

  • Generate QR Code, PDF417, Data Matrix, Code 128, EAN/UPC, and 80+ other symbologies.
  • Create print-ready barcodes with precise control over size, margins, rotation, resolution, colors, captions, and bar parameters.
  • Export barcodes to PDF, SVG, EMF, PNG, and other major image formats.
  • Create multiple barcodes in a single image or across multi-page documents. Barcode Recognition
  • Decode barcodes from noisy, low‑contrast, rotated, skewed, or partially damaged images.
  • Scan multiple barcodes in a single pass across images and PDFs.
  • Support for recognizing from streams, files, TIFF, and multi‑page PDFs (via Aspose.PDF).
  • QualitySettings presets allow optimizing for speed or robustness. Supported Symbologies Matrix / 2D Codes: QR Code, MicroQR, rMQR, Data Matrix, Industrial Data Matrix (DPM), Aztec, Han Xin, MaxiCode, DotCode Linear / 1D Codes: UPCA, UPCE, EAN13, EAN14, EAN8, Code 128, DataBar, ITF Postal Codes: Multiple regional and global postal formats Industry / Composite Codes: GS1, ECI, composite barcodes, HIBC, SwissQR, Royal Mailmark Platform Compatibility
  • Windows, Linux, macOS
  • Android, iOS, Tizen via .NET MAUI
  • Works with .NET Framework and modern .NET
  • Integrates with Visual Studio, VS Code, ReSharper, NuGet, and GitHub

Benefits

  • Robust in real-world conditions: Reads barcodes from damaged, noisy, skewed, and low‑resolution images—ideal for logistics, manufacturing, and document workflows.
  • High performance and accuracy: Batch recognition of multiple barcodes across images and documents.
  • Cross-platform development: A single API supports desktop, server, and mobile platforms.
  • Flexible integration: Create barcodes for reports, PDF documents, labels, UIs, inventory systems, and automated workflows.
  • Developer‑friendly: Clean C# API, NuGet distribution, live code demos, and extensive documentation.
  • Scalable for production: Optimized for enterprise batch processing and high‑volume recognition pipelines.