The documentation is designed to help you to implement the features on your side. Gs1 datamatrix in VB.NET can be implemented with ByteScout Barcode SDK. ByteScout Barcode SDK is the robost library (Software Development Kit) that is designed for automatic generation of high-quality barcodes for printing, electronic documents and pdf. All popular barcode types are supported from Code 39 and Code 129 to QR Code, UPC, GS1, GS-128, Datamatrix, PDF417, Maxicode and many others. Provides support for full customization of fonts, colors, output and printing sizes. Special tools are included to verify output quality and printing quality. Can add generated barcode into new or existing documents, images and PDF.
VB.NET, code samples for VB.NET, developers help to speed up the application development and writing a code when using ByteScout Barcode SDK. This VB.NET sample code should be copied and pasted into your application’s code editor. Then just compile and run it to see how it works. This basic programming language sample code for VB.NET will do the whole work for you in implementing gs1 datamatrix in your app.
Our website provides free trial version of ByteScout Barcode SDK. It comes along with all these source code samples with the goal to help you with your VB.NET application implementation.
Imports Bytescout.BarCode Module Module1 Sub Main() ' Create new barcode Dim barcode As New Barcode() ' Set symbology barcode.Symbology = SymbologyType.GS1_DataMatrix ' Set GS1 barcode value barcode.Value = "(01)03453120000011(17)291030(10)ABC123" ' you may also set the value without brackets and the SDK will automatically add brackets where needed ' also some values may include "|" character as the additional separator (for example, GS1 Australian Post) 'barcode.Value = "01034531200000111729103010ABC123" ' it will be converted into "(01)03453120000011(17)291030(10)ABC123" automatically ' you may also optionally check if this value is valid according to GS1 subtype rules 'bool isValidValue = barcode.ValueIsValidGS1(barcode.Value)) ' Save barcode to image barcode.SaveImage("result.png") ' Show image in default image viewer Process.Start("result.png") End Sub End Module