In a level editor I've made for my XNA game (editor is also in XNA) I'm allowing to scale [Texture2D](http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.graphics.texture2d_members.aspx) objects.

When the user tries to save the level, I'd like to actually resize the image file on disk so that it doesn't require scaling in the game.

Is there an easy way to create an image file (PNG preferred) from a scaled Texture2D object?