Why does Numbers hide a huge PNG file in exported Excel sheets?
apple.stackexchange.com
apple.stackexchange.com
http://f.cl.ly/items/1X0M2o0V0f3A463c0a2H/Untitled_numbers.p...
Uncompressed, an empty pages file includes about a megabyte of XML for a 3x3 sheet with tons of absolutely unnecessary default metadata about the sheet as well as each individual cell. Pages really isn't very good at knowing what it actually needs to include.
I spent a few days dissecting the format a few years back at a previous job for a data processing tool. We decided it wasn't worth our time.
As for the size, some things simply don't compress well in PNG.
http://mcmillan.cx/blog/2014/05/31/bloated-exports-from-page...
It wouldn't survive any lossy image transformations, though.
Introducing non-random data into a random data stream is easy to find unless you're very careful about the amounts of data-to-be-hidden and cover-data.
So you are mistaken.
Edit: Sure, downvote me ;)