OVH Cloud OVH Cloud

Fpdf et Jpgraph

2 réponses
Avatar
GAMEX DIA
Bonjour à tous !

Je cherche à intégrer des graphs dans mes document pdf générés avec Fpdf
1.51. Cepedant je ne souhaite pas stocker l'image générée mais l'intégrer
directement dans le doc PDF !!!

Il me semble qu'une astuce avait été donnée sur le site de fpdf mais je suis
incapble de remettre la main dessus et tous ce que j'ai essayé ne fonctionne
pas !!

Si quelqu'un à un retour d'expérience à me faire !!

Par avance merci.

Benjamin

2 réponses

Avatar
Nicolas
Je cherche à intégrer des graphs dans mes document pdf générés avec Fpdf
1.51. Cepedant je ne souhaite pas stocker l'image générée mais l'intégrer
directement dans le doc PDF !!!


Non testé, mais vu le format de la méthode image de fpdf :
Image(string file, float x, float y, float w [, float h [, string type [,
mixed link]]]);

'file' est censé être l'adresse de l'image sur le serveur...

A mon avis, il suffit de donner comme adresse un truc du genre
genere_image.php (avec ou sans paramètre(s) selon tes besoins) où le script
'genere_image.php' renvoie une image générée dynamiquement (avec l'en-tête
correspondant au type mime de l'image).

Bien sûr, il faudra que tu récupères par un moyen ou un autre la taille de
l'image pour renseigner le champ 'w'.

N.

Avatar
GAMEX DIA
En effet c'est une solution que l'auteur m'a conseillé !!! et ca marche !
sauf que cela complique mon pb étant donné que maintenant il faut que je
touve une solution afin de récupérer les infos contenu dans mon objet
générant le document PDF !!!

Merci quand même !

@+

Benjamin

"Nicolas" a écrit dans le message de news:
bmm0f8$2285$
Je cherche à intégrer des graphs dans mes document pdf générés avec Fpdf
1.51. Cepedant je ne souhaite pas stocker l'image générée mais
l'intégrer


directement dans le doc PDF !!!


Non testé, mais vu le format de la méthode image de fpdf :
Image(string file, float x, float y, float w [, float h [, string type [,
mixed link]]]);

'file' est censé être l'adresse de l'image sur le serveur...

A mon avis, il suffit de donner comme adresse un truc du genre
genere_image.php (avec ou sans paramètre(s) selon tes besoins) où le
script

'genere_image.php' renvoie une image générée dynamiquement (avec l'en-tête
correspondant au type mime de l'image).

Bien sûr, il faudra que tu récupères par un moyen ou un autre la taille de
l'image pour renseigner le champ 'w'.

N.