Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2042 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Pb avec fo:external-graphic...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb avec fo:external-graphic...

n°464840
ben33
Posté le 22-07-2003 à 15:30:59  profilanswer
 

Bonjour,  
 
J'utilise FOP pour générer un fichier PDF a partir d'un fichier xsl-fo et d'un fichier de données XML
 
Je génère sous Unix.
Dans le répertoire, j'ai le modele xsl et deux images.
J'ai donc mis <fo:external-graphic src="file:./pict0.jpg"> ..
 
Mais erreur..
 
[ERROR] Error while creating area : Error with image URL: ./pict0.jpg (No such file or directory) and no base directory is specified
[ERROR] Error while creating area : Error with image URL: pict1.jpg (No such file or directory) and no base directory is specified
 
Quelqu'un a une idée.?.
 
C parce que je suis sous Unix...? il faut donc que je donne l'arbo complete de l'image?

mood
Publicité
Posté le 22-07-2003 à 15:30:59  profilanswer
 

n°465261
Rob Roy
Posté le 22-07-2003 à 20:47:30  profilanswer
 

essaye quelque chose comme ca :

Code :
  1. <fo:external-graphic src="url('pict0.jpg')" />
  2. ou
  3. <fo:external-graphic src="url('/pict0.jpg')" />

n°465428
ben33
Posté le 23-07-2003 à 09:24:43  profilanswer
 

meme sous Unix t sur...?
 
Ca ne marche pas chez moi....


Message édité par ben33 le 23-07-2003 à 11:05:58
n°465585
Rob Roy
Posté le 23-07-2003 à 11:11:26  profilanswer
 

je ne suis pas sous unix mais c'est suspect que ca ne marche pas sous UNIX.
 
eventuellement url(sans les quotes)
tu as essayé les exemples livrés avec fop ?


Message édité par Rob Roy le 23-07-2003 à 11:20:50
n°465614
ben33
Posté le 23-07-2003 à 11:40:56  profilanswer
 

Voila l'erreur...Je ne comprends pas ce qu'il se passe...
 
[ERROR]Error while creating area : Error with image URL: 0.jpg (No such file or directory) and no base directory is specified
 
[ERROR] Error while creating area : Error with image URL: /pict1.jpg (No such file or directory) and no base directory is specified
 
Si cela dit quelque chose a quelqu'un...

n°465621
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2003 à 11:55:22  profilanswer
 

sinon tu peux essayer ça:

Code :
  1. src="file:/home/Ben33/Pics/ton_image.jpg"


J'ai jamais essayer avec un chemin relatif, en tout cas en absolu ça devrait marcher!

n°465626
ben33
Posté le 23-07-2003 à 12:05:58  profilanswer
 

non fonctionne pas!
Erreur d'affichage survenue qd je tente d'ouvrir le pdf avec Acrobat!
 
Je n'y comprends plus rien!

n°465633
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2003 à 12:13:02  profilanswer
 

Et t'es sur que ça vient de l'image?
Si tu l'enleves tu as encore l'erreur?
Sinon les droits sur l'image ça donne quoi?
Parce que je m'en sers exactement pour la même chose et ça fonctionne.

n°465748
ben33
Posté le 23-07-2003 à 14:02:17  profilanswer
 

J'ai mis les images en 777 histoire de ne pas avoir de pbs!
Et je suis certain que cela vient des images...
Puisque cette derniere fois, je n'ai pas d'erreur dans les logs..
 
Help!

n°465783
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2003 à 14:17:07  profilanswer
 

Ben33 a écrit :

Et je suis certain que cela vient des images...
Puisque cette derniere fois, je n'ai pas d'erreur dans les logs..


Je comprends pas la logique mais bon s'pas grave! ça pourrait très bien être ton passage FO->PDF qui merdoie sur une autre balise. Si tu prends le même FO sans les balises <fo:external-graphic src="file:./pict0.jpg"> ça marche?
 
Sinon moi je sais que ça me fait souvent ça quand à force de tester Le plug-in Acrobat Reader perd les pedales, donc je kill le processus AcroRd32.exe et ça rentre dans l'ordre ...

mood
Publicité
Posté le 23-07-2003 à 14:17:07  profilanswer
 

n°465784
ben33
Posté le 23-07-2003 à 14:17:33  profilanswer
 

les images .gif sont tte noires....
les images .jpeg posent des problemes d'affichage...
 
j'aurais pas oublié une déclaration de quelque chose...?
 
HELP...

n°465801
ben33
Posté le 23-07-2003 à 14:26:14  profilanswer
 

Anapajari a écrit :


Je comprends pas la logique mais bon s'pas grave! ça pourrait très bien être ton passage FO->PDF qui merdoie sur une autre balise. Si tu prends le même FO sans les balises <fo:external-graphic src="file:./pict0.jpg"> ça marche?


 
Ca fonctionne sans probleme sans les images!
 
Avec une image Gif, ca fonctionne mais l'image est noire...(chemin entier par contre pour l'adresse)
 
Avec une image Jpg erreur dans l'ouverture du fichier!

n°465847
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2003 à 14:47:37  profilanswer
 

Bin la ... j'en sais rien :)
En tout cas ya pas de raison que ça marche (mal) avec un gif et pas du tout avec un jpg... T'es sur de la casse dans ton nom de fichier?

n°465883
ben33
Posté le 23-07-2003 à 15:09:23  profilanswer
 

Anapajari a écrit :

Bin la ... j'en sais rien :)
En tout cas ya pas de raison que ça marche (mal) avec un gif et pas du tout avec un jpg... T'es sur de la casse dans ton nom de fichier?


 
Vois pas toi meme....N'hésite surtout pas si tu as une remarque...

Code :
  1. <fo:static-content flow-name="header">
  2. <fo:table table-layout="fixed">
  3.   <fo:table-column column-width="153.5pt"/>
  4.   <fo:table-column column-width="153.6pt"/>
  5.   <fo:table-column column-width="153.5pt"/>
  6.     <fo:table-body>             <fo:table-row>      <fo:table-cell>     <fo:block>       <fo:external-graphic height="47.84pt" src="file:/usr/local/jakarta-tomcat-3.3a/webapps/KITE/modeles/0.jpg" width="115.2pt"></fo:external-graphic>
  7.         </fo:block>
  8.        </fo:table-cell>
  9.        <fo:table-cell border="0.0pt none black" padding-left="5.4pt" padding-right="5.4pt">
  10.         <fo:block text-align="center">
  11.          <fo:leader line-height="10.0pt"/>
  12.         </fo:block>
  13.         <fo:block text-align="center" font-family="Arial, sans-serif" font-size="14.0pt" font-weight="bold" text-decoration="underline">
  14.          <xsl:value-of select="TITRE"/>
  15.         </fo:block>
  16.        </fo:table-cell>
  17.        <fo:table-cell border="0.0pt none black">
  18.         <fo:block text-align="right">
  19.          <fo:external-graphic height="47.84pt" src="file:/usr/local/jakarta-tomcat-3.3a/webapps/KITE/modeles/pict1.jpg" width="115.2pt"></fo:external-graphic>
  20.         </fo:block>
  21. </fo:table-cell>
  22. </fo:table-row>
  23. </fo:table-body>
  24. </fo:table>
  25. <fo:block>
  26. <fo:leader line-height="10.0pt"/>
  27. </fo:block>
  28. </fo:static-content>


 
Désolé pour le formatage...

n°465989
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2003 à 16:49:12  profilanswer
 

perso je vois pas ...
tiens voila ce que je mets:

Code :
  1. <fo:block>
  2. <fo:external-graphic height="2.191cm" width="2.641cm" src="file:/var/www/courriers/Pictures/100000000000012C0000011C30F22D6A.jpg"/>
  3. </fo:block>

n°466009
ben33
Posté le 23-07-2003 à 17:11:55  profilanswer
 

Est ce que cela pourrait provenir du fait que je mets tout cela dans un region-before..?
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Pb avec fo:external-graphic...

 

Sujets relatifs
unresolved external symbol|VC++] error LNK2001: unresolved external symbol
[java] Sauvegarder un graphic en bmp ou gif ou jpgerror LNK2001: unresolved external symbol _AO_VWrite@16 ????????
[VC++]Timer.obj : error LNK2001: unresolved external symbol blablablaunresolved external symbol
[DirectX] GUID -> external errorproblème, les focntions opengl me donnent unresolved external symbol
[VC++] unresolved external symbol _wWinMain@16[C++] problèmes d'unresolved external etc...
Plus de sujets relatifs à : Pb avec fo:external-graphic...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)