The barcodes is designed in such a way that they are easy to read in different conditions. For example the very common UPC-A barcode used to encode almost all retail products all have the same number of bars and only differentiaties in the width of the bars in relation to each other. The barcode is not valid in reverse but can easily be detected as being in reverse allowing the scanner to reverse its scan direction if you scan something upside down.
Latest Answers