Well that’s one thing I never thought of before I don’t know if it will work but if it does it will represent a great evolution in the way we stare date. From paper to digital only to go back to paper.
Come on...it's not like it's gone be on a toilet paper or something. An image may be printed on a hard card or smth. similar. I think the concept of storing so much data in images is the main idea here (of course if this whole story is not a big lie...) EDIT: Oh well, it was a hoax after all..... And why people do this..? Attention? I mean it's going to be revealed at some point...
I also don't think it's impossible. There is already a technology whereby thousands of images can be stores in a little dot of paper. So this would work basically in the same way.