But it is possible your question is not indicative of not properly using GPG, for example you could decrypt an encrypted .pdf and not want to save it to disk. I imagine you can output the decryption of a .pdf onto your terminal , but it will not be very helpful. In such a scenario one solution might be to load the ciphertext in a virtual machine and decrypt it there.