DIN SPEC QR Code
Also known as DIN SPEC 91406 2D QR Code
This Barcode Symbology is supported by the following Neodynamic products:- Barcode Professional SDK for .NET Projects
- Barcode Professional for Windows Forms
- BarcodePro Web API for Docker
- Barcode Professional for WPF
- Barcode Professional for ASP.NET (Web Forms, MVC Razor, AJAX)
- Barcode Professional for Reporting Services (CRI & DLL for SSRS (RDL))
- Barcode Professional for .NET STANDARD
- Barcode Professional for Blazor
- ThermalLabel SDK for .NET
Overview
DIN SPEC 91406 "Automatic Identification of Physical Objects" sets minimum requirements for the identification of physical objects, thus enabling easy access to related information in IT and IoT systems. The stipulations it contains meet the requirements of OEMs and O/Os for identifying physical objects in a simple and reliable way.
This DIN SPEC defines minimum requirements for globally unambiguous identification of physical objects using a globally biunique, machine-readable ID to be attached to the physical object. In this DIN SPEC, the word object identifier is used as a synonym for various product identifiers used by manufacturers, such as nameplates, labels, imprints, stickers and laser markings.
Requirements
- A 2D code in which nothing is encoded except the identification string must be attached to the physical object. The identification string must be coded as plain text in the 2D code. Please refer to the DIN SPEC 91406 for further details.
- The module size (X) for the 2D barcode should be at least X >= 0.35 mm (0.014 inch)
- For sufficient error correction, QR Code must be set to error correction level Q (preferably). This requirement should only be deviated from if the size of the physical object to be identified makes it necessary. However, at least error correction level M must be used.
How to create DIN SPEC QR Code barcodes using Barcode Professional for
- Set the Symbology property to DINSpecQRCode
- Set the QRCodeErrorCorrectionLevel property to Q value
- Set the QRCodeModuleSize property to >= 0.014 (Value is expressed in Inches)
- Set the Code property with the value to encode based on the DIN SPEC QR Code Specification
- Set the Symbology property to DINSpecQRCode
- Set the QRCodeErrorCorrectionLevel property to Q value
- Set the QRCodeModuleSize property to >= 0.014 (Value is expressed in Inches)
- Set the Code property with the value to encode based on the DIN SPEC QR Code Specification
Examples of a DIN SPEC QR Code barcode images
Set the Code property = "https://www.domain-abc.com/Model-Nr-1234/Serial-Nr-5678"
will produce the following barcode image: