It would have to be fairly accurate, and probably a white material (that the laser will make dark spots on). This is due to the way laser scanners work. They're fairly precise instruments so the barcodes have to be perfectly spaced. The only way this is really feasible is if you have a laser etching machine. Good Luck!