Absolutely. During checkout the purchaser will probably select to buy a gift card for someone else, but have it sent to their email address, rather that directly to the intended recipient's email address.
You can try this in our demo checkout ... https://www.giftupapp.com/demo
In this instance the purchaser gets the option to download the gift card(s) as soon as they've bought them ...
... and gets an email in their inbox with a copy of the gift cards (with a further chance to download them again):
The downloaded file is a printable PDF which can be printed on any device from iPhones, PC's to Macs etc..