No, not all of them. Only printers with versatile media support can print on greeting cards. Some printers only work with plain paper, so they aren’t suitable for crafting projects. Make sure the printer you purchase is capable of printing onto cardstock.