.NET-assemblies functionality matrix
In This Topic
Vintasoft.Barcode.dll assembly is fully managed .NET assembly that implements the main functionality (barcode recognition, barcode generation, barcode verification) of VintaSoft Barcode .NET SDK:
- Libraries used: None
- Target OS: Windows, Linux, macOS
- Target UI: Any
- Barcode reader can recognize barcodes from file/stream (BMP, PNG, JPG), VintasoftBitmap (managed or unmanaged memory).
- Barcode generator can save barcode to file/stream (BMP, PNG, JPG), VintasoftBitmap (managed or unmanaged memory), BarcodePathData, BarcodeVectorStructure.
Also VintaSoft Barcode .NET SDK provides .NET-assemblies, which are used as extensions for .NET environments (WPF, WinForms) and .NET libraries (SkiaSharp, ImageSharp):
- Vintasoft.Barcode.Gdi.dll
- Libraries used: System.Drawing.Common
- Target OS: Windows
- Target UI: WinForms
- Barcode reader can recognize barcodes from file/stream (image formats supported by GDI), System.Drawing.Bitmap.
- Barcode generator can save barcode to file/stream (image formats supported by GDI), System.Drawing.Bitmap, System.Drawing.Drawing2D.GraphicsPath.
- Vintasoft.Barcode.Wpf.dll
- Libraries used: WPF
- Target OS: Windows
- Target UI: WPF
- Barcode reader can recognize barcodes from file/stream (image formats supported by WPF), System.Windows.Media.Imaging.BitmapSource.
- Barcode generator can save barcode to file/stream (image formats supported by WPF), System.Windows.Media.Imaging.BitmapSource, System.Windows.Media.PathGeometry.
- Vintasoft.Barcode.SkiaSharp.dll
- Libraries used: SkiaSharp 4.151.1 (managed and unmanaged DLLs)
- Target OS: Windows, Linux, macOS
- Target UI: Any
- Barcode reader can recognize barcodes from file/stream (image formats supported by SkiaSharp), SkiaSharp.SKBitmap.
- Barcode generator can save barcode to file/stream (image formats supported by SkiaSharp), SkiaSharp.SKBitmap, SkiaSharp.SKPath.
- Vintasoft.Barcode.ImageSharp.dll
- Libraries used: ImageSharp 3.1.12 (managed DLLs)
- Target OS: Windows, Linux, macOS
- Target UI: Any
- Barcode reader can recognize barcodes from file/stream (image formats supported by ImageSharp), SixLabors.ImageSharp.Image.
- Barcode generator can save barcode to file/stream (image formats supported by ImageSharp), SixLabors.ImageSharp.Image, SixLabors.ImageSharp.Drawing.IPath.
Also VintaSoft Barcode .NET SDK provides .NET-assembly Vintasoft.Barcode.AI.1D.dll, which allows to detect regions of 1D barcodes using AI (artificial intelligence).
Also VintaSoft Barcode .NET SDK provides .NET-assembly Vintasoft.Barcode.AI.2D.dll, which allows to detect regions of 2D barcodes using AI (artificial intelligence).