VintaSoftBarcode.NET SDK is the professional .NET barcode reader and barcode generator component for software developer. It recognizes and writes 1D & 2D barcodes in digital images and PDF. The Barcode SDK is delivered also for WPF and Silverlight environments.
The barcode reader algorithm recognizes barcodes from image object, image file, image stream or image resources of PDF document, identifies the type of found barcode, returns the string value and confidence to the value of each recognized barcodes.
The barcode generator algorithm creates either a barcode raster image with specified size and resolution or a barcode vector appearance.
Supported barcode types: Australian Post, Aztec, Code 11, Code 32, Code 39, Code 93, Code 128, Codabar, Data Matrix, Dutch KIX, EAN-8, EAN-13, GS1-128, GS1 Datamatrix, Industrial standard 2 of 5, Interleaved 2 of 5, Intelligent Mail, ISBN, ISMN, ISSN, Laetus Pharmacode, MaxiCode, MSI modified Plessey, Patch code, PDF417, MicroPDF417, Planet, Plus 2, Plus 5, Postnet, QR code, Micro QR Code, Royal Mail, Mailmark, RSS/GS1 Databar, Telepen, UPC-A, UPC-E.
This barcode recognition SDK also implements three barcode print quality tests based on: ISO/IEC 15415 for two-dimensional matrix barcodes (Aztec, DataMatrix, QR Code), ISO/IEC 15416 for all supported one-dimensional linear barcodes and on both for PDF417 barcode symbologies, and provides advanced document cleanup functions (noise removal, smoothing, automatic threshold detection, erode) to improve results of barcode recognition in .NET.