Are you aware that there are websites where one can upload one's own art and it gets printed on a one-off greetings card with one's own choice of wording on the inside?
The card can be sent direct to the recipient or to one self. They say to send on to the recipient oneself, after adding a handwritten greeting, but I have sent them to myself anf framed them, each in a frame from the supermarket.
The websites are marketed as for adding a photograph to a card, but they do not actually print a photograph as such, they print the image that is encoded in an electronic file.
So if the electronic file, of the same image file format as a photograph, actually contains the encoding of an image produced as computer art, the system will print that image.
I use that method because I don't have a printer, but apart from that the prints are produced on industrial equipment on thick card and folded, so much better quality than I could produce at home with a typical home printer.
There is also a website for producing larger quantities, yet only a £5 minimum charge, but postage is extra to that minimum, but I think postage or courier delivery is free for orders over £40.