/ / GD dans Zend Framework - le code fonctionne en php pur, mais dans Zend cela ne fonctionne pas - zend-framework, gd

GD dans Zend Framework - le code fonctionne en php pur, mais dans Zend cela ne fonctionne pas - zend-framework, gd

J'ai un problème avec la création d'un filigrane dans ZendAction cadre J'ai le code suivant, qui fonctionne parfaitement en php pur. Mais quand je mets ça dans l'action zend, ça ne marche pas et j'ai un message, cette image n'est pas affichée, car elle contient des erreurs ... Comment puis-je convertir ce code pour travailler dans Zend Framework?

$stamp = imagecreatefrompng("/home/rukia/csigallery/img/qrcode.png");
$im = imagecreatefromjpeg("/home/rukia/csigallery/img/kartka.jpg");

$marge_right = 10;
$marge_bottom = 10;
$sx = imagesx($stamp);
$sy = imagesy($stamp);

imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));

header("Content-type: image/png");
imagepng($im);
imagedestroy($im);

Réponses:

4 pour la réponse № 1

@Tim Fountain est correct.

Avez-vous désactivé votre mise en page et rendu le rendu?

$this->_helper->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);

imagepng($im);

Va générer une image PNG sur le navigateur ou un fichier. Dans ce cas, navigateur.