XSL Formatting Objects
| Filename extension |
.xml, .fo |
|---|---|
| Internet media type | application/xml,text/xml (deprecated) |
| Uniform Type Identifier (UTI) | public.xml |
| Developed by | World Wide Web Consortium (W3C) |
| Latest release | 1.1 December 5, 2006 |
| Type of format | Markup language |
| Contained by | XML |
| Open format? | Yes |
| Website | www |
XSL-FO (XSL Formatting Objects) is a markup language for XML document formatting that is most often used to generate PDF files. XSL-FO is part of XSL (Extensible Stylesheet Language), a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. Version 1.1 of XSL-FO was published in 2006.
XSL-FO is considered feature complete by W3C: the last update for the Working Draft was in January 2012, and its Working Group closed in November 2013.