IronBarcode
The C# Barcode Library
# Read and Write QR & Barcodes in .Net Applications
# Fast & Accurate using Scans or Images
# Built for the .Net Framework
Overview
Recognizes Many Different Barcode & QR Types
IronBarcode reads and generates the majority of barcode and QR standards including UPC A/E, EAN 8/13, Code 39, Code 93, Code 128, ITF, MSI, RSS 14/Expanded, Databar, CodaBar, QR, Styled QR, Data Matrix, MaxiCode, PDF417, Plessey, and Aztec. Results provide barcode data, type, page, text, and barcode image; ideal for archive or indexing systems.
Fast & Accurate Reading with Image Pre Processing
IronBarcode automatically preprocesses barcode images to improve speed and accuracy. Correcting rotation, noise, distortion and skewing to read scans or live video frames. Multi core, multi thread ready for batch processing server applications. Automatically find one or multiple barcodes in single and multi-page documents. Search for specific barcode types or document locations without the need for complex APIs.
Built for easy use in .Net Projects
Get started in minutes with a few lines of code. Built for the .Net Framework as an easy to use single DLL; without dependencies; supporting 32 & 64 bit; in any .Net Language. Use in Web, Cloud, Desktop or Console Applications; supporting Mobile & Desktop devices.
Write Barcodes & QRs to Multiple Formats
Save or Print to a file or stream, as PDF, JPG, TIFF, GIF, BMP, PNG, or HTML formats. Set colour, quality, rotation, size and text. Use the C# Barcode Programming toolbox along with IronPDF and IronOCR for a full .Net Document Library.
Iron Barcode Features
IronBarCode is a .NET library allowing developers to read and generate barcodes. This leading .Net barcode library IronBarCode supports a wide range of 1 and 2 dimensional barcodes including decorated (colored and branded) QR codes.
Docs & Support
Platform
Supported Barcode Formats
2 Dimensional Matrix Barcode Formats supporting Text, Numbers and Binary Data
QR Code, Aztec, and Data Matrix .Net reading & creation
READ ONLY
Modern Linear Barcode Formats supporting Text, Numbers and Binary Data
PDF417, Code 93, Code 129 barcode generator for C#
READ ONLY
Older Linear Barcode Formats supporting Numeric codes only
Barcode Reading Features
Get Started Quickly
IronBarcode.BarcodeReader Static Class API makes barcode and QR reading a 1 line task.
The QuicklyReadOneBarcode and QuicklyReadAllBarcodes methods have automatic settings which analyze your input documents and make judgement calls on all advanced settings, suitable for the majority of use cases.
This gives ease of use while providing a calculated balance of speed vs accuracy.
Read Any Image or PDF
Supports barcode reading from:
IronBarcode.BarcodeReader Settings
Greater accuracy and performance
Image Correction to Read Barcodes that other libraries can not
IronBarcode.BarcodeReader Output
Barcode Writing Features
Developer Friendly
A fault tolerant barcode and QR writing API using the BarcodeWriter and QRCodeWriter static classes. In most cases, Barcode data can be retrieved in 2 lines of code.
Fault Tolerance
Easy Encoding
Detailed Style and Layout Control
A LINQ style Fluent API for the GeneratedBarcode class allows for inline barcode styling including:
Barcode Export Formats
Export as Images
Export to HTML
Export to PDF or Add to an existing PDF
Extended QR code Support
Class QRCodeWriter provides advanced support for rendering QR codes with advanced features:
© Copyright 2000-2023 COGITO SOFTWARE CO.,LTD. All rights reserved