Génération fichier xsl:fo

Résolu
Super Resistant Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
 Wince -
Bonjour,
le but de mon "appli" est de générer un document pdf (une liste d'objets) à partir d'un document xml.
J'ai déjà créé une sortie html avec xsl (avec tri, pagination, etc).
Je comprends le système fo pour créer un pdf mais j'aimerais pouvoir créer un nouveau document fo à partir de ce fichier xml via une feuille de style xsl.

Question :
Est-ce possible ?
Si c'est possible pouvez-vous m'indiquer la marche à suivre ?


Merci pour votre aide :)

Super Résistant
A voir également:

2 réponses

Super Resistant Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   6
 
Bonjour,
la réponse à la question est simple :
Pour commencer il faut installer FOP (gratuit) - https://xmlgraphics.apache.org/fop/download.html - ou XF Rendering Server (Payant et pub dans la version gratuite). - http://www.ecrion.com/Downloads/Downloads.aspx

Ensuite il faut créer un fichier xsl qui va générer du code fo et la soumettre à votre logiciel préféré
Exemples code fo . http://www.ecrion.com/Support/Resources/XSL-FO-Tutorial-French/toc.xml.html

Exemple avec XF rendering server :
Sous DOS de rendre dans le dossier bin de l'appli puis taper la commande :
render.exe -xml fichier.xml -xsl fichier.xsl -out fichier.pdf

Pas encore d'exemple avec FOP mais on trouve facilement de la doc.

Bonne journée

Super Résistant
1
Wince
 
Bonjour,Super Resistant
vous peuvez utiliter Xml2PDF application pour transformer votre xml (xsl-fo) a PDF. voyez a https://www.alt-soft.com/
0