Yes, ID card printing machines are designed to work on plastic (PVC). They use thermal or dye sublimation techniques for printing, unlike a regular inkjet printer or laser printer.