|
|
VintaSoftBarcode.NET SDK - Overview
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.
3 editions of Barcode .NET SDK available to be licensed: Standard edition, Standard + WPF edition or Silverlight edition.
Features:
Programming environments: .NET Framework 2.0 or higher, WPF 3.5 or higher, Silverlight 4.0
This is a fully-managed .NET library to guarantee the fast working in .NET Framework
You can use this library in your programs written in any programming language compatible with .NET technology
Generate a barcode in both Image and Vector form
Create a barcode image with specified size and resolution
Create custom barcode writer control or use available standard .NET, WPF or Silverlight barcode control
Plenty of optional barcode writer settings give you complete control over .NET barcode printing
Supports multi-threading in barcode reader
Recognizes all barcodes anywhere from entire image or from a region of interest
Identifies the type of recognized barcode
Returns the string value of recognized barcode
Returns a confidence value for each of recognized barcodes
Detects the orientation of recognized barcode automatically
Returns coordinates of the recognized barcode bounding rectangle
Read and write non-data flags (FNC1, ECI, Structure Append ...) in some barcodes
Serialize and deserialize barcode reader and writer settings to XML file
Reed-Solomon error correction algorithm fixes damaged Aztec, Data Matrix, Maxicode, Micro QR Code, PDF417 and QR Code barcode during .NET barcode recognition
Provides advanced document cleanup functions to improve barcode recognition in .NET
Supports ISO/IEC 15415 barcode printing quality test for Aztec, DataMatrix and QR Code barcodes
Table 1. Difference between .NET, WPF and Silverlight Barcode DLL:
| Edition |
Reads from |
Writes to |
| .NET Barcode SDK |
- Image file or stream
- PDF image resources
- System.Drawing.Image object
|
- System.Drawing.Image object
- System.Drawing.Drawing2D.GraphicsPath object
|
| WPF Barcode SDK |
- Image file or stream
- PDF image resources
- System.Windows.Media.Imaging.BitmapSource object
|
- System.Windows.Media.Imaging.BitmapSource object
- System.Windows.Media.PathGeometry object
|
| Silverlight Barcode SDK |
- Image stream
- System.Windows.Media.Imaging.BitmapSource object
|
- System.Windows.Media.Imaging.BitmapSource object
- System.Windows.Media.GeometryGroup object
|
Supported 1D (linear) barcode types:
- Code 11 (read & write)
- Code 39, Code 39 Extended (read & write)
- Code 93 (read & write)
- Code 128, UCC/EAN-128, GS1-128 (read & write)
- Codabar (read & write)
- EAN-8, EAN-8 +2, EAN-8 +5 (read & write)
- EAN-13, EAN-13 +2, EAN-13 +5 (read & write)
- ISBN, ISBN +2, ISBN +5 (read & write)
- ISMN, ISMN +2, ISMN +5 (read & write)
- ISSN, ISSN +2, ISSN +5 (read & write)
- Industrial standard 2 of 5 (read & write)
- Interleaved 2 of 5 (read & write)
- Laetus Pharmacode (read & write)
- MSI modified Plessey (read & write)
- Patch code (1, 2, 3, 4, 6, T) (read & write)
RSS-14 / GS1 DataBar Omnidirectional (read & write)
RSS-14 Truncated / GS1 DataBar Truncated (read & write)
RSS-14 Stacked / GS1 DataBar Stacked (read & write)
RSS-14 Stacked Omnidirectional / GS1 DataBar Stacked Omnidirectional (read & write)
RSS Limited / GS1 DataBar Limited (read & write)
RSS Expanded / GS1 DataBar Expanded (read & write)
RSS Expanded Stacked (2-11rows) / GS1 DataBar Expanded Stacked (read & write)
- Telepen (read & write)
- UPC-A, UPC-A +2, UPC-A +5 (read & write)
- UPC-E, UPC-E +2, UPC-E +5 (read & write)
Supported Postal barcode types:
- Australian Post (read & write)
- Intelligent Mail (read & write)
- Royal Mail / RM4SCC (read & write)
- Planet (read & write)
- Postnet (read & write)
Supported 2D barcode types:
- Aztec (read & write)
- Data Matrix, GS1 DataMatrix (read & write)
- MaxiCode (read & write)
- PDF417, PDF417 Compact (read & write)
- QR Code (read & write)
- Micro QR Code (read & write)
System requirements:
Windows OS / .NET Framework / Microsoft Visual Studio .NET / Internet Explorer
Supported operating systems:
- Windows XP / Vista / 7 / 8, 32-bit / 64-bit
- Windows Server 2003 / 2008 / 2012, 32-bit / 64-bit
Supported frameworks:
- .NET 2.0 / 3.0 / 3.5 / 4.0 / 4.5
- WPF 3.5 / 4.0
- Silverlight 4.0
Development environments VintaSoft Barcode .NET SDK was tested in and has examples of use for:
- MS Visual Basic .NET 2005 / 2008 / 2010 / 2012
- MS Visual C# 2005 / 2008 / 2010 / 2012
- MS ASP.NET 2005 / 2008 / 2010 / 2012
- MS Office SharePoint Server 2007
|