|
|
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.
Two editions of Barcode .NET SDK available to be licensed: Standard edition or Standard + WPF edition.
Features
Programming environments: .NET Framework 2.0 or higher, WPF 3.5 or higher
This is a fully-managed .NET library to guarantee the fast working in .NET Framework
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 or WPF barcode control
Many optional barcode writer settings give you complete control over .NET barcode printing
Supports multi-threading in barcode reader
Recognizes barcodes from image object, image file, image stream or image resources of PDF document
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
Reed-Solomon error correction algorithm fixes damaged PDF417, DataMatrix, QR Code or Aztec 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 Standard .NET and WPF Barcode DLLs:
| Editions |
Standard .NET Barcode (Vintasoft.Barcode.dll) |
WPF Barcode (Vintasoft.Wpf.Barcode.dll) |
| Reads from |
- Image file or stream
- PDF image resources
- System.Drawing.Image object
|
- Image file or stream
- PDF image resources
- System.Windows.Media.Imaging.BitmapSource object
|
| Writes to |
- System.Drawing.Image object
- System.Drawing.Drawing2D.GraphicsPath object
|
- System.Windows.Media.Imaging.BitmapSource object
- System.Windows.Media.PathGeometry object
|
Supported 1D (linear) barcode types:
- Code 11 (read & write)
- Code 39 (read & write)
- Code 93 (read & write)
- Code 128 (read & write)
- Codabar (read & write)
- EAN-8 (read & write)
- EAN-13 (read & write)
- GS1-128 (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)
- Plus 2 (read only)
- Plus 5 (read only)
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 (read & write)
- UPC-E (read & write)
Supported Postal barcode types:
- Australian Post (read & write)
- Intelligent Mail (read & write)
- Royal Mail (read & write)
- Planet (read & write)
- Postnet (read & write)
Supported 2D barcode types:
- Aztec (read & write)
- Data Matrix, GS1 DataMatrix (read & write)
- PDF417 (read & write)
- QR Code (read & write)
You can use this library in your programs written in any programming languages compatible with .NET technology.
VintaSoft Barcode .NET SDK was tested and has examples of use for:
- Microsoft Visual Basic .NET 2005 / 2008 / 2010, WPF
- Microsoft Visual C# 2005 / 2008 / 2010, WPF
- ASP.NET 2005 / 2008 / 2010, WPF
- Microsoft Office SharePoint Server 2007
System requirements:
.NET Framework / Microsoft Visual Studio .NET / Internet Explorer
Supported platforms:
Windows 2000 / XP / 2003 / Vista / 2008 / 7, 32-bit / 64-bit, .NET Framework 2.0 / 3.0 / 3.5 / 4.0, WPF 3.5 / 4.0
|