Bonjour,
Le jeudi 21 septembre 2006 à 14:08 +0200, Joël Tremblet a écrit :
> Bonjour
>
> Dans notre application nous affichons les informations par le
> traitement suivant
> - Extraction des données de MySQL avec PHP
> - Création d'un fichier XML
> - Transformation XSLT par une feuille de style XSL pour affichage XHTML
> à l'ecran via une mise en forme CSS
>
> Lorsque les données sont mombreuses (> 30 lignes) l'impression sur
> plusieurs pages n'est pas présentable
> Je souhaite faire une présentation du même fichier XML pour impression.
> J'aimerai avoir un avis sur comment utiliser XSL FO et FOP
>
> XSL FO
> Il doit être installé coté serveur et/ou coté client ?
> Est il disponible sur les serveurs courants (mutalisés)
> Pour une utilisation en local sous windows XP est-ce inclus avec Apache
> 2.0
XSL-FO n'est pas une application mais un format de document. Il vous
faudra donc développer une autre transformation XSLT qui transforme vos
documents XML en documents XSL-FO (comme vous le faites pour produire
vos documents XHTML). Ces questions s'appliquent donc uniquement à FOP
qui est un processeur qui transforme des documents XSL-FO en PDF.
> FOP
> Cette application fonctionne t'elle sur le serveur ou coté client ?
FOP est une bibliothèque Java pouvant être intégré à une application
Java, utilisé dans un script (ou CGI) ou en ligne de commande.
FOP est généralement utilisé sur le serveur.
> Si coté client, comment interagit-elle avec le navigateur
La seule possibilité serait de développer une applet Java utilisant FOP
mais cette applet serait lourde.
> Si coté serveur est-elle disponible sur les serveurs courants
Il faut que Java soit disponible.
> Pour une utilisation en local sous windows XP est-ce inclus avec Apache
> 2.0
Non, c'est un téléchargement (et une installation) séparé.
Cordialement,
Eric van der Vlist
--
GPG-PGP: 2A528005
Have you ever thought about unit testing XSLT templates?
http://xsltunit.org
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
-- Attached file included as plaintext by Ecartis --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQBFEoduDvn+ZCpSgAURAjSQAJ45HvjuT4lLhsAy+JhcqerHDPAGPACeL248
bq9tdIO3r1my+asV5zpHfGw=
=tBki
-----END PGP SIGNATURE-----
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Thu Sep 21 14:37:26 2006