The documentation is designed to help you to implement the features on your side. ByteScout BarCode Reader SDK: the SDK for barcode decoding. Can read all popular types from Code 128, GS1, UPC and Code 39 to QR Code, Datamatrix, PDF417. Images, pdf, TIF images and live web camera are supported as input. Designed to handle documents with noise and defects. Includes optional splitter and merger for pdf and tiff based on barcodes. Batch mode is optimized for high performance with multiple threads. Decoded values can be exported to XML, JSON, CSV or into custom data format. It can decode gs1 databar omnidirectional in C#.
You will save a lot of time on writing and testing code as you may just take the C# code from ByteScout BarCode Reader SDK for decode gs1 databar omnidirectional below and use it in your application. In your C# project or application you may simply copy & paste the code and then run your app! Further enhancement of the code will make it more vigorous.
Free trial version of ByteScout BarCode Reader SDK is available on our website. Documentation and source code samples are included.
  On-demand (REST Web API) version: 
   Web API (on-demand version)
  
  On-premise offline SDK for Windows: 
   60 Day Free Trial (on-premise)
      using System;
using System.IO;
using Bytescout.BarCodeReader;
namespace ReadGS1DataBarOmnidirectional
{
    class Program
    {
        const string ImageFile = "GS1DataBarOmnidirectional.png";
        static void Main()
        {
            Console.WriteLine("Reading barcode(s) from image {0}", Path.GetFullPath(ImageFile));
            Reader reader = new Reader();
            reader.RegistrationName = "demo";
			reader.RegistrationKey = "demo";
            // Set barcode type to find
            reader.BarcodeTypesToFind.GS1DataBarOmnidirectional = true;
            /* -----------------------------------------------------------------------
            NOTE: We can read barcodes from specific page to increase performance.
            For sample please refer to "Decoding barcodes from PDF by pages" program.
            ----------------------------------------------------------------------- */
            // Read barcodes
            FoundBarcode[] barcodes = reader.ReadFrom(ImageFile);
            foreach (FoundBarcode barcode in barcodes)
            {
                Console.WriteLine("Found barcode with type '{0}' and value '{1}'", barcode.Type, barcode.Value);
            }
			// Cleanup
			reader.Dispose();
			
            Console.WriteLine("Press any key to exit..");
            Console.ReadKey();
        }
    }
}
    
    60 Day Free Trial or Visit ByteScout BarCode Reader SDK Home Page
    
    Explore ByteScout BarCode Reader SDK Documentation
    
    Explore Samples
    
    Sign Up for ByteScout BarCode Reader SDK Online Training
    Get Your API Key
    
    Explore Web API Docs
    
    Explore Web API Samples    
60 Day Free Trial or Visit ByteScout BarCode Reader SDK Home Page
Explore ByteScout BarCode Reader SDK Documentation
Explore Samples
Sign Up for ByteScout BarCode Reader SDK Online Training
Get Your API Key
Explore Web API Docs
Explore Web API Samples
also available as: