Question: do barcodes have to be black?
Answer: While black bars on a white background are a very good combination, your barcode does not have to be black and white. The colour chosen must appear black under red light, so blue and green are possible options.