Re: Utilisation de XSL FO et FOP

Eric van der Vlist <[email protected]>
Newsgroups gmane.text.xml.french.tech
Organization Dyomedea (http://dyomedea.com)
Message-ID <[email protected]>
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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.