XSL:FO

(eXtensible Stylesheet Language - Formatting Objects) est le vocabulaire qui décrit les mises en forme de documents XML quel que soit le support : écran, papier, audio, etc. (source wikipedia)
C'est cette technologie que nous utilisons pour les mettre en forme....

La "livraison" des données assurée grâce au format XML, se fait de manière brute, sans mise en forme. Celle-ci va être assurée par la "feuille de style" XSL-FO afin de permettre un affichage X ou Y selon le média utilisé (web, téléphonie, papier).


Exemple sur une fiche descriptive : xml et transformation PDF


FO-DESIGN