XSL:Formatting Objects (XSL:FO) je standard pro platformově neutrální, v XML zapsaný popis (tiskového) formátu publikací
dány standardem W3C - viz http://www.w3.org/Style/XSL/
k transformaci z XML do XSL:FO se typicky využívá XSLT (proto původně v jedné specifikaci)
dalším krokem bývá transformace XSL:FO do PDF/PS např. nástrojem Apache FOP.
obvykle kvalitnějšího výstupu dosáhneme použitím komerčního nástroje, který také podporuje širší škálu formátovacích objektů. Viz např. RenderX XEP .