XEP is an XSL FO (XSLFO) and SVG processor. It takes input in XML, applies an XSL transformation to build XSL Formatting Objects representation, and then formats the Formatting Objects into PDF or PostScript. XEP supports multiple raster and vector graphic formats. Among them, Scalable Vector Graphics (SVG) is an XML-based vector graphics representation, widely used in business applications and for fine typesetting.