A printer is a computer output device used to print the results of computer processing onto a suitable medium. Three key metrics determine a printer's quality: print resolution, print speed, and noise level. Printers come in many varieties; they are classified as impact or non-impact printers based on whether the printing element physically strikes the paper. They are categorized as full-character or dot-matrix printers based on character structure, and as serial or line printers based on how a line of text is formed on the paper. Technologies employed include cylindrical, spherical, inkjet, thermal, laser, electrostatic, magnetic, LED, and 3D printing. Braille printers, a specialized type of non-impact printer, use heating elements to create raised-dot characters on specialized paper.
Printers support wireless connectivity-including Wi-Fi Direct, NFC (Near Field Communication), and cloud printing-and are compatible with various mobile operating systems. Some laser printers utilize low-temperature ceramic heating technology for rapid startup and low-temperature printing, while employing multi-roller paper feeding systems to ensure high-precision operation. Printing devices are susceptible to firmware vulnerabilities; for instance, buffer overflow flaws can lead to data leakage, and network transmission protocols using plaintext are vulnerable to interception. 3D printing technology constructs objects layer by layer based on digital models using methods such as fused deposition modeling (FDM) or light-curing (photopolymerization); the price of consumer-grade devices has dropped by 60% over the past three years.
