Hallo,
es gibt (wie fast immer unter NET) mehrere Möglichkeiten.
Hole zunächst das Bild als Bitmap (oder was auch immer es ist) mit Bitmap.FromResource oder mit GetRessource as Bitmap oder ähnlich. Speichere dieses Bitmap mit einer der Save-Varianten.
Oder hole das Bild als Stream, z.B. mit ResourceManager.GetStream und speichere diesen Stream.
Einzelheiten kann ich nicht sagen, weil ich Resourcen einfach benutze, aber nicht damit arbeite; aber diese Hinweise könnten Dir weiterhelfen.
Gruß Jürgen