Mug Printing
A dye-sublimation printer is a computer printer which employs a printing process that uses heat to transfer dye onto materials such as a plastic, card, paper, or fabric. The sublimation name was first applied because the dye was considered to make the transition between the solid and gas states without going through a liquid stage. This understanding of the process was later shown to be incorrect. Since then, the process is sometimes known as dye-diffusion, though this has not eliminated the original name. Many consumer and professional dye-sublimation printers are designed and used for producing photographic prints, ID cards, and so on.