在symfony2中显示pdf

在symfony2中显示pdf,symfony,pdf,controller,download,Symfony,Pdf,Controller,Download,我想显示一个pdf,但我这样做了,我只能下载pdf:这是我的代码: $response = new BinaryFileResponse($path); $response->trustXSendfileTypeHeader(); $response->setContentDisposition(ResponseHeaderBag::DISPOSITION_ATTACHMENT, $file . '.pdf'); ret

我想显示一个pdf,但我这样做了,我只能下载pdf:这是我的代码:

        $response = new BinaryFileResponse($path);
        $response->trustXSendfileTypeHeader();
        $response->setContentDisposition(ResponseHeaderBag::DISPOSITION_ATTACHMENT, $file . '.pdf');
        return $response;

有什么想法吗?

您是否尝试过设置内容类型标题

$response->headers->set('Content-Type', 'application/pdf');

另外,请不要调用
setContentDisposition
,因为
DISPOSITION\u ATTACHMENT
值会强制浏览器下载文件。

您是否尝试过设置内容类型标题

$response->headers->set('Content-Type', 'application/pdf');

另外,请不要调用
setContentDisposition
,因为
DISPOSITION\u附件
值会强制浏览器下载该文件。

谢谢,使用:ResponseHeaderBag::DISPOSITION\u INLINE一切正常。:)伟大的很高兴我能帮忙……;)谢谢,使用:ResponseHeaderBag::DISPOSITION\u INLINE所有工作正常。:)伟大的很高兴我能帮忙……;)