Re: Utilisation de XSL FO et FOP

Joël Tremblet <[email protected]>
Newsgroups gmane.text.xml.french.tech
Organization Openflyers
Message-ID <000a01c6dfb7$7e7390f0$0237a8c0@pcbureau>
Je ne comprend pas bien comment generer le pdf sur "la machine de
l'auteur"  pour que le serveur n'est rien à faire
Mes PDF sont des documents qui recupère des données d'une base de
donnée, le contenu est donc modifié en permanence selon les saisie des
utilisateurs. Ils doivent donc être génerés dynamiquement, il me semble
que le serveur et le seul à pouvoir effectuer cela
 
L'adaptabilité de l'application sur les serveurs les plus facilement
accessibles est un choix de developpement
Je suis actuellement dans la phase du choix des technologies, l'objet de
cette discussion est d'améliorer mes connaissances dans XML et ses
dérivées pour batir les etats de l'application. Dans sa configuration
actuelle celle-ci tourne sur un serveur mutualisé avec une config de
base (Apache2.0, HP 5, Mysql5). Le but final de la saisie des
informations est bien de faire une restitution, il y a l'écran mais
aussi (et encore) le papier. Mes sorties sont principalement des
tableaux à repartir sur plusieurs pages et des graphiques. Selon mon
choix d'implémentation des editions cela limitera ou non le portage de
l'application. Un bonne maîtrisse des conséquences de la technologie
utilisée doit être acquise avant de ce lancer tête baissée dans le
codage pour s'apercevoir au final que cela ne satisfait aucunement les
utilisateurs.
 
Mon bilan actuel est le suivant
 
XHTML + CSS : 
Les plus : facilité de réalisation, affranchissement du format PDF
Les moins : limitation des options de mise en page, difficulté
d'interprétation par les navigateurs (la différence entre FireFox et IE
est beaucoup trop disparate), mise en forme des graphiques par
l'intermédiaire d'image sur le serveur
 
PHP + FPDF: 
Les plus : universalité du portage, configuration aisée
Les moins : mise en page plus ou moins complexe en fonction du rendu
souhaité de l'état, codage important d'ou des temps de developpement
important
 
XSL FO + FOP : 
Les plus : fonctions de mise en page plus riche
Les moins : mise en oeuvre sur un serveur dedié qui limitera la
diffusion de l'application, complexité de configuration, codage
important
 
XSL FO + programme commercial type RenderX ou XSL Formatter: 
Les plus : fonctions de mise en page très elaborées
Les moins : mise en oeuvre sur un serveur dedié avec coût de licence
important non envisagable dans le cadre d'un projet opensource
 
iText sujetion récente d'Olivier LAMY:
Les plus : a apprecier
Les moins : mise en oeuvre sur un serveur dedié qui limitera la
diffusion de l'application, complexité de configuration,
 
Merci de votre aide
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.