Read barcodes in Structured Append mode using Java
Barcode Scanner library

How to read large text from grouped multiple barcodes using Java Barcode Reader library?

Barcode in Structured Append data mode

Every barcode symbology has its maximum data capacity. We cannot encode a large number of characters into one barcode redirectly.

To store large number of chars into barcode, we can use one method called Structured Append.

Using Structured Append mode, we can split a large data message into several parts, and generate one barcode for one part of data message using Structured Append data mode.

When you are using barcode scanner device or barcode reader software to read the barcodes in Structured Append mode, the barcode reader will automatically regroup the whole data message from the multiple barcodes.

The following barcode symbologies support data encoding in Structured Append mode.
  • DataMatrix
  • QR Code
Up to 16 QR Code or DataMatrix barcodes could be appended in a structured format.




How to scan, read QR Code or Data Matrix barcodes in Structured Append data mode in Java class?

The Java source code below will show how to scan, read multiple barcodes in Structured Append data mode, and re-group the original data message from them.

  • Use Java method BarcodeScanner.ScanInDetails() to get the all QR Code data from existing barcode images

  • For each QR Code data, use property BarcodeDetail.IsStructuredAppend to check whether it is using Structured Append mode

  • Use property BarcodeDetail.FileId to verifiy the data is part of the same original data message

  • Use property BarcodeDetail.SymbolCountInStructuredAppend to get total number of QR Code symbols from the same data message

  • Use property BarcodeDetail.SymbolPositionInStructuredAppend to identify the position of the QR Code symbol in the data message sequence, through property




















OnBarcode is a market-leading provider of barcode imaging generator, reader controls and components for ASP.NET, Windows Forms, WPF, as well Java, Android, iOS (iPhone, iPad) across all major enterprise development platforms. We provides comprehensive tutorials and how-tos for various linear, 2d barcode information, such as C# in ASP.NET, C# .NET, C# Barcode Encoding, C# Barcode Image, VB.NET in ASP.NET, VB.NET Winforms, VB.NET Barcode Encoding. OnBarcode barcode products are supported by RasterEdge ASP.NET Document Viewer, which supports ASP.NET PDF Viewer, ASP.NET MVC Document Viewer, ASP.NET PDF Editor, MVC PDF Viewer. And provide high quality C# Convert PDF to Tiff, C# Convert PDF to Word, C# Convert PDF to HTML, C# Convert PDF to Jpeg images, and their easy and simple documents, like C# PDF SDK, C# extract text from PDF, C# Compress PDF, Print PDF in C# and C# extract image from PDF.
Terms of Use | Privacy Policy
Copyright © OnBarcode.com . All rights reserved.