A thermal printer typically contains at least these components: Thermal head: Produces heat to create an image on the paper. Platen: A rubber roller which moves the paper. Thermal paper is impregnated with a solid-state mixture of a dye and a suitable.