dBarScan.NET is a fully managed code component that allows
1D barcode images to be identified, decoded and analysed
within a developer's own .NET
The dBarScan.NET Component is designed to work with Visual Studio
and requires the .NET Framework 2 or later to be installed on any
machine using the components. Example code is provided with the component for
users of Visual Basic.NET and C#.
Screen shots - click to enlarge
Whole image scanning
and "CCD" mode scanning
dBarScan.Net can also analyse the barcode image and report on
important elements of the image, including:
- Image contrast
- X value (the thickness of the thinnest bar)
- Start and Stop bars
- Check digit(s)
- Light margins
- Mean bar and space deviations from expected values
- Full list sizes of bars and spaces and their deviations from
to Download or buy
Sample C# code for scanning image
loaded from a file
Output=Barscan1.oData(); // returns the barcode data
MessageBox.Show(“Barcode not detected”);
- Image is
passed directly to component, so may be taken from any
Image-supporting source, including file, pictureBox or in-memory
- Images may be scanned as Whole image, "CCD" mode
(selected area of image), or "Laser" mode (Raster scan from
specified start point)
- Provides confirmation of reaching Stop
bars and, where relevant, check digit confirmation.
Supports Code 39, Extended 39, Code 93, Extended 93, Code 128,
Codabar, EAN/JAN-13, EAN-8, EAN/UCC-14, EAN/UCC-128,
MSI/Plessey, Standard 2 of 5, IATA 2 of 5, Interleaved 2 of 5,
UPC-A and UPC-E.
- Supports 2 and 5 digit supplementaries for EAN/JAN-13, EAN-8, UPC-A and
- Can provide detailed report on barcode structure which can
be copied or printed.
dBarScan.NET component is available as a single computer
version, or as a developer version which permits royalty-free
distribution of the component as part of the developer's own project
for up to 10,000 distributions.
with Microsoft .NET Framework 2 or later
Designed for use with Visual Studio (2005 - 2015).