.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.
Managed .NET-assembly |
Libraries used by .NET-assembly |
Target OS |
Target UI |
Barcode reader can recognize barcodes from |
Barcode generator can save barcode to |
Vintasoft.Barcode.dll |
None |
Windows, Linux, macOS |
Any |
- File, Stream (BMP, PNG, JPG)
- VintasoftBitmap (managed or unmanaged memory)
|
- File, Stream (SVG, BMP, PNG)
- VintasoftBitmap (managed or unmanaged memory)
- BarcodePathData
|
Also VintaSoft Barcode .NET SDK provides .NET-assemblies, which are used as extensions for .NET environments (WPF, WinForms) and .NET libraries (SkiaSharp, ImageSharp).
Managed .NET-assembly |
Libraries used by .NET-assembly |
Target OS |
Target UI |
Barcode reader can recognize barcodes from |
Barcode generator can save barcode to |
Vintasoft.Barcode.Gdi.dll |
System.Drawing.Common |
Windows |
WinForms |
- File, Stream (image formats supported by GDI)
- System.Drawing.Bitmap
|
- File, Stream (image formats supported by GDI)
- System.Drawing.Bitmap
- System.Drawing.Drawing2D.GraphicsPath
|
Vintasoft.Barcode.Wpf.dll |
WPF |
Windows |
WPF |
- File, Stream (image formats supported by WPF)
- System.Windows.Media.Imaging.BitmapSource
|
- File, Stream (image formats supported by WPF)
- System.Windows.Media.Imaging.BitmapSource
- System.Windows.Media.PathGeometry
|
Vintasoft.Barcode.SkiaSharp.dll |
SkiaSharp 2.88.9 (managed and unmanaged DLLs) |
Windows, Linux, macOS |
Any |
- File, Stream (image formats supported by SkiaSharp)
- SkiaSharp.SKBitmap
|
- File, Stream (image formats supported by SkiaSharp)
- SkiaSharp.SKBitmap
- SkiaSharp.SKPath
|
Vintasoft.Barcode.ImageSharp.dll |
ImageSharp 3.1.5 (managed DLLs) |
Windows, Linux, macOS |
Any |
- File, Stream (image formats supported by ImageSharp)
- SixLabors.ImageSharp.Image
|
- File, Stream (image formats supported by ImageSharp)
- SixLabors.ImageSharp.Image
- SixLabors.ImageSharp.Drawing.IPath
|