To reply to your original question ... I would think it would be difficult, if not impossible to access what you printed.
My impression is that all printers have buffers for receiving the data from the desktop/laptop/tablet. From this buffer, their driver figures out what ink to spray from what nozzles. I suppose it is theoretically possible to reconstruct this buffer, perhaps for the last several documents.
If that worries you, I suppose you could send some really, really long documents to your printer of jibberish, or "harmless" document you didn't care about. Or large photos with .tif files. My speculation is this would write over any buffer.
I think you could send the print job, but cancel the job once it got started so as to not waste too much ink and/or paper.
But some high-end, wide format printers are delivered with fair size hard drives. I've seen a Canon printer with 250gb drive built-in. That's a different issue, and I suppose the print data on such a drive might be recoverable.