Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-11-2008 01:10:41

xzen
Membre
Date d'inscription: 05-05-2008
Messages: 12

Librairie GD

Bonjour,

Je me heurte actuellement à un problème car je ne sais pas du tout comment utiliser une classe que j'ai créé pour le traitement d'image et le ZF !
En fait, dans ma classe je lance le imagejpeg(..) mais je ne sais pas comment récupérer la ressource ou ... En fait je ne sais pas comment faire pour implémenter à la vue l'image généré

Si quelqu'un a déjà fait cela, peut être un return de l'image que l'on assigne à la vue .. je ne sais pas !

Merci

Hors ligne

 

#2 14-11-2008 23:55:05

Elvis
Nouveau membre
Date d'inscription: 05-02-2008
Messages: 6

Re: Librairie GD

Salut, qu'il s'agisse de ZF ou autre le principe est le même.
Il te faut une action qui génère ton image, dans laquelle tu te passes d'une vue, qui n'aurait aucune utilité dans ce cas. A la fin de ton action tu auras

Code:

imagejpeg($ressource); 
imagedestroy($ressource);

Ensuite, lorsque tu as besoin d'afficher cette image, tu mets tout simplement l'url vers cette action dans la source de ton image. Par exemple src="/image/afficher".

Hors ligne

 

#3 15-11-2008 09:33:36

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Librairie GD

Bonjour xzen,

Ce qu'il faut bien comprendre, c'est que ton image, techniquement, c'est une nouvelle requête du navigateur qui n'a rien à voir avec ton fond de page en HTML.

Donc je rejoins Elvis, il faut créer une action spécifique pour la génération de ton image (penser à désactiver le view renderer pour cette action).

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#4 15-11-2008 13:27:29

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Librairie GD

si comme moi tu as beaucoup d'image à générer tu peux faire un ou des contrôleurs dédiés pour les quels tu désactive la vue dans la methode init

je vais bientôt attaquer la génération d'histogramme dans mon projet je vous posterais mon approche.
A+JYT

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages