2013-11-26 149 views
0

我在CMS工作建立在Zend框架的頂部2 有需要拿出哪些調整大小圖像的功能,經過一番研究,我發現ImagineZend框架2和想象

它有我需要的所有功能。在網站上說,你需要在你的頁面上要求庫文件。

使用Zend Framework 2你不能只包含文件,但你需要一些工廠。現在是我不熟悉Zend Framework 2的問題,但我們需要一個快速解決方案。

我希望你們中的一個人可以幫忙解決問題。

+2

這可能有所幫助:http://stackoverflow.com/questions/14832891/image-res ize-zf2 – bitWorking

+0

謝謝你現在的工作很好 –

回答

2

在composer.json,加載庫:

"require": { 
    "imagine/Imagine": "dev-master", 
} 

(不要忘了作曲家更新) 然後申報服務到Module.php:

public function getServiceConfig() 
{ 
    return array(
     'invokables' => array(
      'image_service' => 'Imagine\Gd\Imagine', 
     ), 
} 

所以,你可以從調用服務或從您的控制器:

/** @var $imagine \Imagine\Gd\Imagine */ 
$imagine = $serviceManager->get('image_service'); 
+0

謝謝你節省我的一天! –