Dye Diffusion Printers are thermal printers that utilize dyes, resins and metallics coated directly onto a ribbon. Each minute pixel in a thermal head then transfers the dye or resin, either directly onto the substrate or through the use of a retransfer process directly onto the substrate. Some advantages with Dye Diffusion printers are high resolution and consistent color reproduction,