C# Barcode Reader and Scanner Library
Read and scan 1D and 2D barcodes in your application using C#. Developed using fuzzy logic and AI, our barcode-reading engine accurately detects multiple barcodes in more than 100 different file types. It extracts and returns barcode type, value, confidence, angle, version, checksum, and more. Utilizing an error correcting code algorithm and preprocessing features (auto deskew, noise removal, and more), it improves scan accuracy for damaged barcodes.
PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, UBS, Dropbox, IBM, and Lufthansa.
Key Capabilities
-
Fast and accurate — AI-powered barcode engine with 15+ years of continuous improvements
-
Reliable scanning — Utilizes ECC algorithm and preprocessing to recognize damaged barcodes
-
Data capture — Barcode type, value, confidence, angle, version, checksum, and more
-
1D barcode support — Detects nearly 20 industrial 1D barcode types
-
2D barcode support — QR code, Data Matrix, PDF417, Aztec Code, and MaxiCode
-
Multiple barcode detection — Black and white, grayscale, palletized, and color images
-
Multiple file support — Recognizes barcodes in 90+ image formats, including PDF
Guides for Barcode Reading and Scanning
1D (Linear)
Learn how to read and scan 1D (linear) barcodes
Aztec Code
Learn how to read and scan Aztec Code barcodes
Data Matrix
Learn how to read and scan Data Matrix barcodes
MaxiCode
Learn how to read and scan MaxiCode barcodes
Micro QR
Learn how to read and scan Micro QR barcodes
PDF417
Learn how to read and scan PDF417 barcodes
QR
Learn how to read and scan QR codes