Underground picture minecraft?

I have a minecraft world with 2 big structures at cloud level, a town at ground level and a whole complex underground going right down to bedrock, i wanted to get a picture of it all sort of like those pictures of a tree with the ground stripped away to see the roots, is there any windows software where I could input the map file and get such a picture?

You could try using mcedit

MCEdit.
You can also go into MCEdit and cut off a whole side of it, back up, and screenshot.