The XML Paper Specification (XPS), formerly codenamed "Metro", is a specification for a page description language and a fixed-document format developed by Microsoft. It is an XML-based specification, based on a new print path and a color-managed vector-based document format which supports device independence and resolution independence.