IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSL-FO] commencement... pas simple


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut [XSL-FO] commencement... pas simple
    Bonjour, pensant être à peut près "skilled" en XSL je souhaite me mettre à FO histoire de voir ce que ça fait...
    alors je suis un tutorial...et puis un autre...bref mais jamais je n ai un résultat qui fonctionne à l écran...
    ma question est simple:

    un xsl-fo est avant tout un xsl donc est ce que le résultat devrait pouvoir être vu par un navigateur (IE ou FF) ?? ou est ce simplement destiné à une présentation RTF et/ou PDF???
    parce que là je comprends pas

  2. #2
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    salut,

    un xsl-fo est avant tout un xsl donc est ce que le résultat devrait pouvoir être vu par un navigateur (IE ou FF) ?? ou est ce simplement destiné à une présentation RTF et/ou PDF???
    En faite si ton fichier est encore un fo tu le verra dans IE/FF comme un xml normal (avec des balises FO) et après une fois que tu le transform en pdf via FOP par exemple ben la tu ne retrouvera plus ton code XSL-FO mais du code pdf (que je ne connais pas soit dit en passant). cPour le RTF je peux pas t'en dire plus

    Si tu veux un tuto en francais pour du pdf commence par ici:

    http://zoonek2.free.fr/UNIX/44_XSL-FO/XSL-FO.html

    Si t'en veux d'autres (en anglais) fais moi signe!

    ++

    Thierry

  3. #3
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut
    Merci virgul mais en fait ce que je souhaite savoir c est est qu un XSL-FO peut transformer un xml de la manière dont le fait un XSL "habituel" à savoir transformer dans le navigateur ou est ce destiner à être transformé en pdf?

    je vais regarder ton tuto
    merci

  4. #4
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Citation Envoyé par tiscars
    Merci virgul mais en fait ce que je souhaite savoir c est est qu un XSL-FO peut transformer un xml de la manière dont le fait un XSL "habituel" à savoir transformer dans le navigateur ou est ce destiner à être transformé en pdf?

    je vais regarder ton tuto
    merci
    C'est vrai que c'est assez compiqué mais une fois qu'on a saisi ca va déjà un peut mieux prennons depuis le début:

    XSL-FO est une sorte de XSL destiné a l'impression.

    Donc dans un premier temps tu transforme en XSL-FO (un XSLT tout à fait normal) et ceci te crée un fichier FO comme tu ferrais ta transformation normalement avec un XSLT pour faire du html.

    C'est après que ca vient différent car maintenant que ton fichier est balisé en FO (il s'agit toujours d'un fichier xml mais comportent des balise préfixer fo il pourra être transformé en PDF, RTF, ... par un parseur comme FOP, XEP, ...

    Donc oui tu peux utiliser tous tes amis de XSLT (xsl:variable, xsl:for-each, ...)

    J'espère avoir été plus claire

  5. #5
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut
    oui oui très bien,
    ça n a pas l air si compliqué que ça à partir du moment ou l on se débrouille avec XSL...
    par contre je ne sais pas quel logiciel tu utilises pour ça, moi j ai télméchargé Stylevision de Altova sur avec xmlspy...et le problème est qu il ne me laisse pas la main pour écrire tranquilement mes lignes de code....zarbi ce truc

    en tout cas merci ce soir vais faire un peu de Fo pour rigoler

  6. #6
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Stylevision de Altova sur avec xmlspy...et le problème est qu il ne me laisse pas la main pour écrire tranquilement mes lignes de code....zarbi ce truc
    Ouais j'ai aussi essayé mais bon ca foire vite car si tu fais des truc qu'il n'aime pas ben t'es bonbon car les fichiers de transfo en rtf et en pdf ne marche plus résultat tu recommence avec le sourire puis ca te refait ca en pour finir tu dit dit que c'est bien plus facile a la main dans XMLSpy!

    Bref a toi de choisir mais dit toi bien que si tu édite les fichiers de transfo à la main dans stylevision a la prochaine modif en mode design ben ca t'efface tout!

    si tu veux faire du pdf en environnement WSYWIG je te conseil plutot Xultations qui est nettement mieux!

    Sinon pour les processeurs PDF y a en a quelque principal comme :

    Altsoft Xml2PDF : celui ci possède un plugin pour XMLSpy
    Antenna House XSLFormatter
    Apache FOP: un gratuit
    RenderX XEP

    Sinon y en a un autre gratuit mais je me souviens plus du nom si tu fais une recherche sur ce forum tu devrais le trouver (a ce qui parait il est plus rapide que FOP mais ne peut pas avoir les plugin de ce dernier (génération de code barre, cessure des mots, ...)).

  7. #7
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut
    merci pour ces outils, effectivement je n aime pas trop être trop assisté dans mon job (genre Access... je déteste surtout que je n y comprend rien à leur truc de requete design)...
    je vais télécharger tout ça mais à priroi celui d apache à l air d etre bien vu.
    Donc XMLSPY pour ecrire mes FO et Apache FOP pour transfomer tout ça...ça devrait aller


    merci beaucoup

Discussions similaires

  1. [XSL~FO][FOP] Pas de création de page suivante
    Par lebechen dans le forum XSL/XSLT/XPATH
    Réponses: 20
    Dernier message: 30/06/2006, 15h40
  2. PHP/HTMLDOC erreur "le fichier ne commence pas par '%PD
    Par petitmoosse dans le forum Langage
    Réponses: 3
    Dernier message: 02/03/2006, 18h05
  3. [xsl][xslfo][fop]pas plus de 512 caractères
    Par Invité dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/01/2006, 17h02
  4. [débutant] xml-xsl firefox : marche pas ?
    Par p-s dans le forum XSL/XSLT/XPATH
    Réponses: 10
    Dernier message: 22/09/2005, 16h54
  5. XSL ne parvient pas à lire les noeuds XML ??
    Par yahn dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 27/06/2004, 19h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo