my old pc is 20m away from the printer. So, i print a pdf, put the file on an USB stick on my router.
I dont have a network printer.
Later, when my wife laptop is nearby the printer, I load the pdf file from the usb storage I already placed, then print it.
So, pdf is the exchange format I am using. I could yes print the original file, but with pdf i can view how it will look after printing (I verify the pdf file fomat with epdfview)