[HELP] Inclusion d'image Jpgraph dans un document FPDF

Inclusion d'image Jpgraph dans un document FPDF [HELP] - PHP - Programmation

Marsh Posté le 16-10-2003 à 14:11:37    

Bonjour à tous !
 
Je cherche une méthode pour intégrer une image issue d'un traitement effectué avec Jpgraph dans un document généré par la classe Fpdf.
 
Je ne souhaite pas stocker l'image physiquement sur mon serveur mais uniquement en mémoire !!
 
Il me semble qu'une astuce avait été donnée sur le site de Fpdf mais je n'ai pas réussi à remettre la main dessus !!!
 
Si une ame charitable voulait bien m'aider !!!
 
Par avance merci !
 
Benjamin

Reply

Marsh Posté le 16-10-2003 à 14:11:37   

Reply

Marsh Posté le 16-10-2003 à 20:43:24    

Il me semble que la soluce, c'était de sauver l'image sur le serveur, l'intégrer au fichier PDF puis de le suprimer.
Sinon, il faudrait deux serveur, mais je suis pas sur que ca soit un plus. ;)

Reply

Marsh Posté le 17-10-2003 à 08:09:55    

omega2 a écrit :

Il me semble que la soluce, c'était de sauver l'image sur le serveur, l'intégrer au fichier PDF puis de le suprimer.
Sinon, il faudrait deux serveur, mais je suis pas sur que ca soit un plus. ;)


 
Ca c'est la solution dégradé qui fonctionne effectivement ! mais qui ne me satisfais pas !!!
 
Soluce donnée par l'auteur de fpdf ce matin :  
 

Citation :

Pour éviter le fichier temporaire, la méthode consiste à écrire un script qui renvoie l'image (getimg.php par exemple), puis, dans le script qui crée le PDF :
 

Code :
  1. $pdf->Image('http://localhost/getimg.php?params',10,10,30,0,'PNG');


 
Il faut bien mettre l'URL entière


 
Je vais essayer ! mais bon vu que le code générant un pdf est dans un objet et que les données pour l'image sont également dans l'objet ! ca va pas être évident de lui passer les info !
 
@+
 
Benjamin  :hello:

Reply

Marsh Posté le 17-10-2003 à 21:21:49    

serialize, unserialize plus la fonction qui modifie une chaine de caractère pour que ca soit utilisable dans les URL. ;)
 
Sinon, une fois, j'avais fait un test qui essayait d'attaquait localhost, mais ca marchait pas (port inaccéssible) alors que pour un serveur distant ca marchait. Enfin bon, tu véras bien ce qu'il en est. ;)

Reply

Marsh Posté le 20-10-2003 à 08:09:19    

omega2 a écrit :

serialize, unserialize plus la fonction qui modifie une chaine de caractère pour que ca soit utilisable dans les URL. ;)
 
Sinon, une fois, j'avais fait un test qui essayait d'attaquait localhost, mais ca marchait pas (port inaccéssible) alors que pour un serveur distant ca marchait. Enfin bon, tu véras bien ce qu'il en est. ;)


 
Merci pour les infos, j'y avais pensé mais bon actuellement je génére l'image sur le disque   et ensuite je le supprime !! c'est pas top mais ca fonctionne !!
 
Merci  
 
@+ :hello:
 
Benjamin

Reply

Marsh Posté le 29-06-2004 à 16:42:17    

ça m'intéresse ce sujet :) Je sens que je vais avoir besoins de cette astuce...

Reply

Marsh Posté le 04-08-2005 à 08:23:39    

Quelqu'un a trouve la soluce magique? :)

Reply

Marsh Posté le 05-08-2005 à 08:05:18    

up ?  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed