[XSL-FO]Probleme avec FOP
J'ai installé Fop sur ubuntu , il me met quelques probleme à l'execution de ./fop :
Il me montre bien toute l'aide de fop, les options, arguments,... puis cela écrie :
21 févr. 2008 18:03:51 org.apache.fop.cli.Main startFOP
GRAVE: Exception
org.apache.fop.apps.FOPException: No input file specified
at org.apache.fop.cli.CommandLineOptions.checkSettings(CommandLineOption.java:694)
at org.apache.fop.cli.CommandLineOptions.parse(CommandLineOptions.java:145)
at org.apache.fop.cli.Main.startFOP(Main.java:154)
at org.apache.fop.cli.Main.main(Main.java:197)
Et du coup quand j'execute Fop fichier.fo fichier.pdf par exemple, il me met fop commande bash introuvable.
Merci d'avance !!!
fop avec syntaxe complète
bonjour,
Avez vous tenté d'utiliser la syntaxe complète pour évoquer fop ?
par exemple si vous générez un pdf à partir de xml + fo :
Code:
1 2
|
fop -xml mon_fichier.xml -xsl ma_feuille.fo -pdf mon_fichier.pdf |
Pour ce qui est de la commande introuvable ça ressemble plus à un problème de path.
si
1 ./fop fonctionne => Vous devez être dans le répertoire d'installation ? => Ok
(Je message d'erreur me semble normal si vous ne spécifiez pas de fichier
donc on peut penser que l'install est ok)
2 Fop n'est pas trouvé => Attention à la casse
3 fop n'est pas trouvé => le répertoire d'installation de fop n'est peut-être pas dans le path.
=> Essayez d'invoquer fop en spécifiant complètement le chemin :
Code:
1 2
|
/app/fop_rep/fop -xml fic.xml -xsl fic.fo -pdf fic.pdf |
par exemple.
Pozzo