public static PrtFile DeserializeAsXml(Stream stream) { XmlSerializer deserializer = new XmlSerializer(typeof(PrtFile)); using (TextReader reader = new StreamReader(stream)) { return deserializer.Deserialize(reader) as PrtFile; } }