The resulting barcode is a group of rectangular shapes, so it can be handled as a single object ā moved, rotated, etc. It can also be stretched/shrunk as needed without losing the barcode structure. The EncStr argument in the barcode drawing sub is a string of ones and zeros that can be generated by a desired encoding function.
