For this you would either need to store the picture in your program, or use exactly smae steps to produce the image as you did and that is quite dificult withput knowing the steps you did.
This can be quite hard as some graphical libraries already exceeds this limit.
Also if I create a New Application with blank form in Delphi XE3 with default project options the executable size already Exceeds 10 MB. I gues to many libraries get linked into it even thou they are not even being used.
EDIT: Most of this space is being used by Debug information so if I compile that Application without debug information its size drops to some over 2MB in size.
EDIT2: Creating new LCL application in Lazarus without debug information also generates Executable whose size exceeds 1.5 MB.
So creating an executable with less than 300k in size would be a big challenge already. And this would probably draw pepole away from even atempting your challenge.
Bookmarks