There are many ways to print on napkins, from screen printing to offset roll presses, even some inkjet printers (the kind with feeders used for envelopes, cards, etc), like this one:
https://addresserbasedsystems.com/full-color-high-speed-inkjet/postmark-full-color-high-speed-inkjet/