Šilumos spausdinimo technologijos raktas yra šildymo elemente. Šiluminio spausdintuvo šerdyje yra mažų puslaidininkių elementų eilutė. Šie elementai yra išdėstyti labai tankiai, svyruoja nuo 200dpi iki 600dpi. Šie elementai greitai sukels aukštą temperatūrą, kai perduos tam tikrą srovę. Kai šiluminis popierius susiduria su šiais komponentais, temperatūra pakils per labai trumpą laiką, o danga ant šiluminio popieriaus bus cheminė reakcija, kad parodytų spalvą.
Kai šiluminis spausdintuvas gauna spausdinimo duomenis, jis paverčia spausdinimo duomenis į „Bitmap“ duomenis, o tada kontroliuoja spausdintuvo šerdies kaitinimo elementą, kad būtų galima perduoti srovę pagal „Bitmap“ duomenų taškus, kad spausdinimo duomenys taptų spausdinimo turiniu ant spausdinimo popieriaus.