如何使用knp snappy-symfony2设置100%的pdf缩放级别

如何使用knp snappy-symfony2设置100%的pdf缩放级别,symfony,Symfony,我正在为我的Symfony项目使用KnpSnappyBundle,并试图为缩放级别定义一些选项。例如: return new Response( $this->get('knp_snappy.pdf')->getOutputFromHtml($htmltemplate), 200, array( 'Content-Ty

我正在为我的Symfony项目使用KnpSnappyBundle,并试图为缩放级别定义一些选项。例如:

return new Response(
                    $this->get('knp_snappy.pdf')->getOutputFromHtml($htmltemplate),
                    200,
                    array(
                        'Content-Type'          => 'application/pdf',
                        'Content-Disposition'   => 'attachment; filename="'.$pdfname.'.pdf"'
                    )
                );

您可以通过方法
setOption
设置任何选项:

$pdfGenerator = $this->get('knp_snappy.pdf');
$pdfGenerator->setOption('zoom', 1);

return new Response(
    $pdfGenerator->getOutputFromHtml($htmltemplate),
    200,
    array(
        'Content-Type'          => 'application/pdf',
        'Content-Disposition'   => 'attachment; filename="'.$pdfname.'.pdf"'
    )
);