Handheld inkjet printers are portable, gun-shaped coding devices designed to print dates, barcodes, QR codes, logos, and batch numbers directly onto packaging materials. They typically utilize quick-drying solvent ink cartridges to mark smooth, non-porous surfaces like plastic, glass, metal, and cardboard.