【发布时间】:2014-06-26 18:15:23
【问题描述】:
我使用 zend 框架 2 并尝试返回使用 gd2 库创建的 jpeg 图像。但它不起作用。你能看看我的代码有什么问题吗?我的代码在正常情况下使用普通 php 运行,但在 zf2 问题中?
class PictureController extends AbstractActionController
{
public function colorPaletteAction(){
....
....
//canvas created at above.
imagejpeg($canvas);
imagedestroy($canvas);
$response = $this->getResponse();
return $response->getHeaders()->addHeaderLine('Content-Type', 'image/jpeg');
}
}
【问题讨论】:
-
您是否禁用了您未显示的...代码中的布局和视图?
-
是的,我试过了,但它不起作用:(
-
$response = $this->getResponse(); $response->getHeaders() ->addHeaderLine('Content-Type', 'image/jpeg'); $viewModel = 新的 ViewModel(); $viewModel->setTerminal(true);返回 $viewModel;
标签: image zend-framework2 http-headers gd2