Joël Tremblet wrote:
>>>Je n'ai rien vu sur le lancement de FOP ? partir de PHP
>
>
>>Ben,
>
>
>
>>system("fop monfichier.fo monfichier.pdf")
>
>
> Commande souvent interdites sur les serveurs mutualisés
> A quoi cela sert de développer des applications opensource si elles ne
> peuvent pas fonctionner sur la majorité des serveurs sur lequelles elles
> doivent tourner !
Je ne vois pas trop le rapport entre logiciel libre et serveur mutualisé !
Le probleme vient plutot de l'offre réduite des serveurs mutualisé (en
général php+mysql, réduits à leur plus simple expression, avec le
minimum d'extensions, et une sécurité paranoïaque - ça se comprends :
faut pas faire tomber la machine -).
Donc ces serveurs sont des plateformes ou l'immense majorité des
logiciels libres ne peuvent tourner (j'ai un serveur dédié qui tourne
openoffice en mode serveur par exemple).
Donc si l'on veut faire du java => serveur mutualisé "haut de gamme"
(proposant jsp), ou dédié (vous faite ce que vous voulez : a noter,
l'offre de dédibox qui commence à une trentaine d'euros par mois pour
une machine dédiée aux performances honorables).
>
>
>>>Il ya t'il d'autre application qui permette de mettre en forme pour
>>>impression des donn?es XML (avec mise en page classique, entete
>>>tableau avec colonne d'entete et pied de page)
>
>
>
>>J'en suis resté à DSSSL et/ou LaTeX mais, sinon, HTML est pas mal,
>>tous les navigateurs savent créer un joli Postscript à partir de
>>l'HTML. Produisez de l'HTML à partir de votre XML et comptez sur le
>>navigateur pour faire le reste.
>
>
>
>>La feuille de style "print" de Wikipédia est particulièrement réussie,
>>je trouve :
>
>
>
> <http://fr.wikipedia.org/skins-1.5/common/commonPrint.css>
>
>>http://fr.wikipedia.org/skins-1.5/common/commonPrint.css
>
>
> Je peux dejà imprimer à partir du HTML mais la mise en page n'existe pas
> tous les textes sont empilés les uns derrière les autres.
>
Il est vrai que si css2 inclut quelques fonctions basiques de mise en
page (marges, taille des pages), il reste très limité par rapport aux
capacités d'ajout de haut/pied de page et de coupure de paragraphes. De
plus il faut un navigateur capable d'interpréter correctement les CSS2,
en particulier la partie 'paged media' de la spécification, et ils ne
sont pas légion.
> L'exemple du wikipedia est identique à mon problème, les paragraphes
> sont coupés n'importe ou, pas d'entête ni de pieds de page, j'appelle
> cela une présentation fonctionnelle mais pas une présentation réussie.
>
Vous risquez d'être également déçu par FOP qui a pas mal de limitations
concernant la mise en page du pdf, s'il permet de spécifier des
en-têtes/pieds de page, il n'est pas très "équipé" pour les coupures de
paragraphes, gestion des veuves et orphelins... (c.f.
http://xmlgraphics.apache.org/fop/compliance.html)
Pour une mise en page professionnelle, il vaut peut être mieux vous
tourner vers des formatteurs XSLFO professionels tels que renderX XEP ou
antenna House XSL Formatter. Vous pouvez également regader du coté de
xmlroff qui est un projet libre qui semble interessant .
Cordialement;
Stéphane
>
>
>
>
> --
> 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)
>
--
Stéphane Bonhomme -- Exselt Services
Formations, Conseil et Réalisations en Ingénierie Documentaire,
Technologies Web et Logiciels Libres
stephane@exselt.com - http://www.exselt.com
04 76 17 09 40 / 06 88 57 27 08
--
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 Fri Sep 22 00:00:10 2006