C# Barcode Reader Library
How to scan, read barcode from mutli-page Tiff file using C#?
Sample C# source code to scan, read barcode from mutli-page Tiff file using C# in ASP.NET, MVC, WinForms, WPF web and Windows apps.
Scan and reach barcode from multi-page TIFF in C#
You can easily read and scan barcodes from multipages TIFF document using C# barcode reader library.
- Create a ReaderSettings object, and specify the barcode scanning options, such as barcode format
- Load an existing multi-page TIFF file into TIFFDocument object
- Read and get all barcodes with scanned information from the TIFF object through method BarcodeReader.ReadBarcodes()
ReaderSettings setting = new ReaderSettings();
setting.AddTypesToRead(BarcodeType.QRCode);
// Open TIFF file
TIFFDocument doc = new TIFFDocument("C:/Input/RasterEdge.com/barcode-qrcode.tiff");
Barcode[] barcodes = BarcodeReader.ReadBarcodes(setting, doc);
foreach (Barcode aBarcode in barcodes)
{
Debug.WriteLine(aBarcode.Type + ": " + aBarcode.DataString);
}
Read barcode from TIFF page
Instead of the whole TIFF document, you can also scan barcode from specified TIFF page using C#.
- Read barcodes from the TIFFPage by using method BarcodeReader.ReadBarcodes()
ReaderSettings setting = new ReaderSettings();
setting.AddTypesToRead(BarcodeType.QRCode);
// Open TIFF file
TIFFDocument doc = new TIFFDocument("C:/Input/RasterEdge.com/barcode-qrcode.tiff");
TIFFPage firstPage = (TIFFPage)doc.GetPage(0);
Barcode[] barcodes = BarcodeReader.ReadBarcodes(setting, firstPage);
foreach (Barcode aBarcode in barcodes)
{
Debug.WriteLine(aBarcode.Type + ": " + aBarcode.DataString);
}