From: fatma.balit@bnpparibas.com
Date: 18/06/2003 - 10:12
Bonjour à tous,
nous générons des PDF avec FOP et bizarrement sur certains postes nous
rencontrons une erreur
"File does not begin with %PDF" au lancement du PDF.
La seule différence entre un poste qui fonctionne et celui qui ne marche
pas porte sur la version
d'acrobat reader l'un est en francais et l'autre en anglais
Est-ce quelqu'un aurait une piste à nous proposer
Internet
joebarteam88fr@yahoo.fr@xmlfr.org - 18/06/2003 11:09
Veuillez répondre à xml-tech@xmlfr.org
Envoyé par : xml-tech-bounce@xmlfr.org
Pour : xml-tech
cc :
Objet : [xml-tech] Performance FOP
Salut à tous,
je souhaiterais juste faire partager mon experience quant à la génération
de PDF à partir XML et XSL:FO.
J'ai mis en place il y a plus d'un an un module qui me permettait de
générer un XML que je passais ensuite avec le FO associé à FOP (0.13 au
debut, puis 0.20.4). Le résultat est chouette mais les perfs laissent à
désirer à mon gout (suivant la complexité et le nombre de page).
J'ai donc étudier d'autre solution est voici celle que j'ai retenue : Expat
pour parser le XML et PDFLib pour générer le PDF. Les gains, suivant la
complexité et taille du PDF, varient de 30% à 95%. A titre d'exemple, le
PDF le plus gros (taille, mise en page, images, lien...) etait généré en
350 secondes environs, avec Expat et PDFLib je suis passé à 1.9 secondes. A
savoir que PDFLib propose presque que tout ce que fait FOP, à qlqs
exceptions pretes.
Voila, si cela peut guider certains.
@+
---------------------------------
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Testez le nouveau Yahoo! Mail
--
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)
**********************************************************************
L'integrite de ce message n'etant pas assuree sur Internet,
BNP Paribas Assurance ne peut etre tenu responsable de son contenu.
Si vous n'etes pas destinataire de ce message confidentiel,
Merci de le detruire et d'avertir immediatement l'expediteur.
The integrity of this message cannot be guaranteed on the
Internet. BNP Paribas Assurance can not therefore be considered responsible for the contents.
If you are not the intended recipient of this confidential message,
then please delete it and notify immediately the sender.
**********************************************************************
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|