私はSilexプロジェクトを持っていますが、私はKnpSnappyBundleを使ってツリービューからpdfファイルを生成しようとしています。SymfonyバンドルをSilex Frameworkに追加
$this->app['knp_snappy.pdf'] = new KnpSnappyBundle($this->app, $this->client);
をそして私はそのようなものがあります:私は私のコントローラに次のコードを持って、私は次のエラーをしている
if ($request->get('print') == 'print') {
$html = $body;
return new Response(
$app['knp_snappy.pdf']->getOutputFromHtml($html),
200,
array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="file.pdf"'
)
);
}
を:Fatal error: Call to undefined method Knp\Bundle\SnappyBundle\KnpSnappyBundle::getOutputFromHtml()
君たちに私を助けることができますその問題を解決するか、Silexを使ってHTMLからpdfファイルを入手する別の方法を見つける(私はdomtopdfを試した、うまくいくが、それは醜いものであり、svgイメージをサポートしていないらしい)...
がたぶん私はそれを行うための別の方法を見つけましたが、私は、私は同じ問題を抱えてますね... PdfBundle