-
msxml3 et xsl:fo
Bonjour,
J'ai entendu parler de XSL:FO pour générer des documents à imprimer (en PDF par exemple).
J'utilise une application HTA et j'ai les dll MSXML3 SP4 et msxml4 SP2 installées.
Que dois-je faire pour pouvoir utiliser XSL:FO? Y a t-il une dll spécifique à installer ou XSL:FO est il supporté par msxml3 et msxml4?
Merci par avance.
Lionel.
-
Bonjour,
FO n'est pas implémenté dans MSXML, quelle que soit la version. Tu devras utiliser une librairie tierce. Il en existe des commerciales comme XEP, et Open Source (et gratuite) comme FOP (écrite en Java, mais activable par la ligne de commande).
-
Merci beaucoup pour la réponse.
Mince alors : je comptais générer un pdf pour forcer l'impression en paysage.
Sinon existe-t-il une autre manière de générer un pdf? du style avec Jscript? (car c'est côté client que j'en ai besoin).
Merci.
-
Générer du PDF en Javascript, non ce n'est pas envisageable... Par contre, tu peux faire un rendu de page HTML imprimable avec CSS2 (FO et CSS2 partagent beaucoup d'attributs de style). Par contre, je ne suis pas sûr que IE 6 ait un support total de CSS 2 (à confirmer)
-
Ok, je vais explorer cette piste.
Merci pour la rapididté des réponses.
A+
Lionel.