XSL stands for XML Stylesheet Language. Infact, it is a formatting language that is used to set the formatting styles of XML data. XSL also provide a Transformation language (XSLT), which is used to convert documents written in one XML DTD into another DTD.
XSL can be used to:
XSL is divided into two parts:
The figure below represents that how an XSL is applied on an XML document and how is it processed:
XSL and Aspose.Pdf
Aspose.Pdf utilizes the successor of XSL that is XSL-FO to generate PDF documents. XSL-FO is discussed in more detail in the topic: Introduction to XSL-FO .